{"_id":"@nekzus/liop","_rev":"123-a5b3ee67f5467de12b9f4684241d5ef2","name":"@nekzus/liop","dist-tags":{"latest":"2.7.1","alpha":"2.4.0-alpha.27","beta":"2.5.0-beta.4"},"versions":{"1.2.0-alpha.9":{"name":"@nekzus/liop","version":"1.2.0-alpha.9","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@1.2.0-alpha.9","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/Neural-Mesh-Protocol/issues"},"bin":{"liop-agent":"dist/bin/agent.js"},"dist":{"shasum":"70686917defa61abbbdc6eebbd49474a40e37e3f","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-1.2.0-alpha.9.tgz","fileCount":58,"integrity":"sha512-wKa1YKDyduFrNbc8+UOl33mvnZ2GT8vn1jr+gYP5kCrL2HeiVN5Fi/Ze2PRM99mWwXHiySs/4Cai8DVyIR/4HQ==","signatures":[{"sig":"MEUCIQDzI4SO2+PL8q+fGxdgVXwajluoQ0PdYBZpVI33KUh9DwIgETOY6BGt1dtwArrMYrN1ftzYdUR9vT3FoLLIaCLalEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@1.2.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":234084},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./mesh":{"types":"./dist/mesh/index.d.ts","default":"./dist/mesh/index.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./bridge":{"types":"./dist/bridge/index.d.ts","default":"./dist/bridge/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./gateway":{"types":"./dist/gateway/hybrid.d.ts","default":"./dist/gateway/hybrid.js"}},"gitHead":"c5b1e928bdaa459d09d55d7a76cf93c981987e67","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsc -p tsconfig.build.json && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","test:watch":"vitest","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"repository":{"url":"git+https://github.com/Nekzus/Neural-Mesh-Protocol.git","type":"git"},"_npmVersion":"11.9.0","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/mplex":"^12.0.11","@libp2p/noise":"^1.0.1","@libp2p/crypto":"^5.1.14","uint8arraylist":"^2.4.8","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@libp2p/peer-id-factory":"^4.0.10","@multiformats/multiaddr":"^13.0.1","@modelcontextprotocol/sdk":"^1.28.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18"},"_npmOperationalInternal":{"tmp":"tmp/liop_1.2.0-alpha.9_1774749356492_0.22470289849741576","host":"s3://npm-registry-packages-npm-production"}},"1.2.0-alpha.10":{"name":"@nekzus/liop","version":"1.2.0-alpha.10","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@1.2.0-alpha.10","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/Neural-Mesh-Protocol/issues"},"bin":{"liop-agent":"dist/bin/agent.js"},"dist":{"shasum":"e5f4ed2b26945b0a75158de906f1b333bcf1afb7","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-1.2.0-alpha.10.tgz","fileCount":74,"integrity":"sha512-PlcUvn4VudyoujWg/6kZe0fyjFFLb03ieqfILycLU4J2KBQRLL/TcQb+OoddNTLsEyT3rKTvhpmdyYyIxhkE3w==","signatures":[{"sig":"MEYCIQCURfX084Z/Tf+E5TaRUqvLQM/3zgnZ7aT9J/a1uXdXWwIhAK+vqTYEUe9T2LZVmNwTD2XzjHUHQFcH3KRCkHshMX/i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@1.2.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330234},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./mesh":{"types":"./dist/mesh/index.d.ts","default":"./dist/mesh/index.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./bridge":{"types":"./dist/bridge/index.d.ts","default":"./dist/bridge/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./gateway":{"types":"./dist/gateway/hybrid.d.ts","default":"./dist/gateway/hybrid.js"}},"gitHead":"2bc3e793be8ffadd2f03a747a0d50663de793873","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsc -p tsconfig.build.json && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"repository":{"url":"git+https://github.com/Nekzus/Neural-Mesh-Protocol.git","type":"git"},"_npmVersion":"11.11.0","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/mplex":"^12.0.11","@libp2p/noise":"^1.0.1","gpt-tokenizer":"^3.4.0","@libp2p/crypto":"^5.1.14","uint8arraylist":"^2.4.8","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@libp2p/peer-id-factory":"^4.0.10","@multiformats/multiaddr":"^13.0.1","@modelcontextprotocol/sdk":"^1.28.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/liop_1.2.0-alpha.10_1777335713316_0.1581574452986363","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@nekzus/liop","version":"1.2.0","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@1.2.0","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/Neural-Mesh-Protocol/issues"},"bin":{"liop-agent":"dist/bin/agent.js"},"dist":{"shasum":"97911c28180b1104cdecbb377a31a8e351f1a840","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-1.2.0.tgz","fileCount":76,"integrity":"sha512-5u/OEWeGOMD+/ZeHknwx6PG2XhT6DQotqOT4DurRu1fm/qI3dVGJrpBrEB2+lb+ZPuI2Uv4DNzlvO0hP4fU0cA==","signatures":[{"sig":"MEUCIAFEtAS+RaLCGg5H77458bgOHzURfNM0PvqavvqbhIX6AiEAhTBt31YAtGJgIISm4nOd8+DYJ1s4vf/ygJCxcHYs9LU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":333053},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./mesh":{"types":"./dist/mesh/index.d.ts","default":"./dist/mesh/index.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./bridge":{"types":"./dist/bridge/index.d.ts","default":"./dist/bridge/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./gateway":{"types":"./dist/gateway/hybrid.d.ts","default":"./dist/gateway/hybrid.js"}},"gitHead":"e32f69287be714d10cc3499b288ea1ba97ecd73e","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsc -p tsconfig.build.json && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"repository":{"url":"git+https://github.com/Nekzus/Neural-Mesh-Protocol.git","type":"git"},"_npmVersion":"11.11.0","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/mplex":"^12.0.11","@libp2p/noise":"^1.0.1","gpt-tokenizer":"^3.4.0","@libp2p/crypto":"^5.1.14","uint8arraylist":"^2.4.8","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@libp2p/peer-id-factory":"^4.0.10","@multiformats/multiaddr":"^13.0.1","@modelcontextprotocol/sdk":"^1.28.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/liop_1.2.0_1777417594699_0.4228264093520475","host":"s3://npm-registry-packages-npm-production"}},"1.3.0-alpha.1":{"name":"@nekzus/liop","version":"1.3.0-alpha.1","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@1.3.0-alpha.1","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop-agent":"dist/bin/agent.js"},"dist":{"shasum":"ebf5b5bedd0c074e4ee6752bb0463f0b03873ed5","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-1.3.0-alpha.1.tgz","fileCount":76,"integrity":"sha512-sloe9v26zSWZYD5hG80cOHUeF1rKvISXTC8yK1wQ99zNVMPJtUQ81AEC/xRWwfr5CfPXxYNkZ9H++wcKnwhtbA==","signatures":[{"sig":"MEUCIQCBFLY5hgUy4Jn+qO7zD+BjYGF+Aye0dezwnt+hTjpTLQIgbES2+4UKJ/3pHzh+Ott/LL7w9e30BNoU9D1rJTqhKso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@1.3.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":337879},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./mesh":{"types":"./dist/mesh/index.d.ts","default":"./dist/mesh/index.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./bridge":{"types":"./dist/bridge/index.d.ts","default":"./dist/bridge/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./gateway":{"types":"./dist/gateway/hybrid.d.ts","default":"./dist/gateway/hybrid.js"}},"gitHead":"1d06e6ebc716755fe59ebbe9aa3d0a02f2c7e75d","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsc -p tsconfig.build.json && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.11.0","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/mplex":"^12.0.11","@libp2p/noise":"^1.0.1","gpt-tokenizer":"^3.4.0","@libp2p/crypto":"^5.1.14","uint8arraylist":"^2.4.8","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@libp2p/peer-id-factory":"^4.0.10","@multiformats/multiaddr":"^13.0.1","@modelcontextprotocol/sdk":"^1.28.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/liop_1.3.0-alpha.1_1778108465840_0.5790290457309519","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.1":{"name":"@nekzus/liop","version":"2.0.0-alpha.1","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.1","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop-agent":"dist/bin/agent.js"},"dist":{"shasum":"1d3300940b41112f765e2d9a255635f2830c2758","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.1.tgz","fileCount":78,"integrity":"sha512-qEHhPDzSZfye+4YfQn27e0O9/Uz8kqcHakor7jNRcJcWzNTSI/JLaP1LY5QePfQZmDkhgJ3eRWlyWcpWf5nW5w==","signatures":[{"sig":"MEUCIE0pdhMxeXAe/Qdwj0GAJov/GoOTGY+Cg42XRav90cL4AiEAirvf8HYR0U524FmJR8hzIsay6gNPH+t76fmwrWO9q50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":361809},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./mesh":{"types":"./dist/mesh/index.d.ts","default":"./dist/mesh/index.js"},"./types":{"types":"./dist/types.d.ts","default":"./dist/types.js"},"./bridge":{"types":"./dist/bridge/index.d.ts","default":"./dist/bridge/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./server":{"types":"./dist/server/index.d.ts","default":"./dist/server/index.js"},"./gateway":{"types":"./dist/gateway/hybrid.d.ts","default":"./dist/gateway/hybrid.js"}},"gitHead":"0fd049100f05b01349de0bbb730ae045fe76a0e7","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsc -p tsconfig.build.json && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.11.0","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","compromise":"14.15.0","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/mplex":"^12.0.11","@libp2p/noise":"^1.0.1","gpt-tokenizer":"^3.4.0","@libp2p/crypto":"^5.1.14","uint8arraylist":"^2.4.8","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@libp2p/peer-id-factory":"^4.0.10","@multiformats/multiaddr":"^13.0.1","@modelcontextprotocol/sdk":"^1.28.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.1_1778386144171_0.12014064005639846","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.2":{"name":"@nekzus/liop","version":"2.0.0-alpha.2","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.2","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop-agent":"dist/bin/agent.js"},"dist":{"shasum":"b55bd987e3748b5a7587b494f27d3f1c162fed2d","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.2.tgz","fileCount":68,"integrity":"sha512-7B9CY9rrBRdNwtpeuXIMSmXCAwLBfBTYqT7nMENA0z7eHrj+zWz4yKHjuyiHDRqHvHYAwk4FdgnJyixEt7+sxQ==","signatures":[{"sig":"MEUCIF/FEYyT8HDK3yMgGxxI/fizyp2bTsEfdvGoldexh3kyAiEA/WIzUolelJhD9HF+P0L1sazJLeXoj8Uq+eFgM5yRIOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":680538},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"gitHead":"79fde5daf9b4b10dfc217a4c01c40f53041e0ff0","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.11.0","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","acorn":"^8.16.0","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","acorn-walk":"^8.3.5","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/mplex":"^12.0.11","@libp2p/crypto":"^5.1.14","uint8arraylist":"^2.4.8","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@libp2p/peer-id-factory":"^4.0.10","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.2_1778803710145_0.9429754535622112","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.3":{"name":"@nekzus/liop","version":"2.0.0-alpha.3","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.3","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"dist/bin/agent.js"},"dist":{"shasum":"a1735215db77a5f7caa8930b770dbe47b2d16ec1","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.3.tgz","fileCount":68,"integrity":"sha512-VyOOmS85PQbcDRQTWYwjSTU+sGBsg0frtMTDzcUH3j6XIX9kOF/MeK2CFP5gGuLuG8N2udRomc64LqxrTF6yew==","signatures":[{"sig":"MEQCICeXB+AXMrzOc3uVOqZt8VaaY4CcArq7TG+7IeeBxjLgAiASacm7XjUKDM9TJD1MqQ4bNox/zumatoqZCUsPeRvIUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":681440},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"gitHead":"4e3df1be318ac99bf66faf6b91c27c3fb0a4cc5c","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.12.1","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","acorn":"^8.16.0","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","acorn-walk":"^8.3.5","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/mplex":"^12.0.11","@libp2p/crypto":"^5.1.14","uint8arraylist":"^2.4.8","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@libp2p/peer-id-factory":"^4.0.10","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.3_1778904328954_0.06511111065865438","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.4":{"name":"@nekzus/liop","version":"2.0.0-alpha.4","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.4","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"dist/bin/agent.js"},"dist":{"shasum":"0a297b774f1b33de71091b96fcd71870ee00ebd9","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.4.tgz","fileCount":68,"integrity":"sha512-q67iXqIDt0OiH9LORgEwVRqmcsntj3zwg0o+cFagoM7FmyfO4HcEw/VoUC37B9w6xsbLtqR6xkodsdU8k6Ionw==","signatures":[{"sig":"MEUCIQCZiUBVBBQ+lg6tv5Z5Vn7VcgNFkapWyqlgEion8mT8lQIgGDB6jHCohRm1zQPskvJlu9XDcJkwbuaQWc1EzcKlnV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":683469},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"gitHead":"4c4ad121b91d32938804f3b2ea4ed3d12317a1c0","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.12.1","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","acorn":"^8.16.0","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","acorn-walk":"^8.3.5","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/mplex":"^12.0.11","@libp2p/crypto":"^5.1.14","uint8arraylist":"^2.4.8","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@libp2p/peer-id-factory":"^4.0.10","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.4_1778910665041_0.25887813088817624","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.5":{"name":"@nekzus/liop","version":"2.0.0-alpha.5","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.5","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"dist/bin/agent.js"},"dist":{"shasum":"e592ba59c2169fe06a26c53dbcfbd6206010c30d","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.5.tgz","fileCount":68,"integrity":"sha512-obLPOCRZcv8LW4ocjxtut1P/omCkfH0pgfl3QE2pfYWAuI3qF+e5hBenH7WJ9eHlSSN+GpKuSwUAvoomEEBSeQ==","signatures":[{"sig":"MEUCIBjUhubUzBMPB3jX6rRlfqI5RoYeF7UJNRxQwznzvrvYAiEA9Jo3qF+fCNxP39SfXkb5FGPHJ8iYlgvTjFC+ypYj1Mg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":729399},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"gitHead":"ca2e32f4d47b0527c631268b1f42f5200276e94a","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.12.1","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","acorn":"^8.16.0","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","acorn-walk":"^8.3.5","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/mplex":"^12.0.11","@libp2p/crypto":"^5.1.14","uint8arraylist":"^2.4.8","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@libp2p/peer-id-factory":"^4.0.10","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.5_1779077732224_0.8053803233610992","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.6":{"name":"@nekzus/liop","version":"2.0.0-alpha.6","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.6","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"dist/bin/agent.js"},"dist":{"shasum":"8a7016273f7b7b5343c838aabec2ef7ae751ead6","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.6.tgz","fileCount":68,"integrity":"sha512-44moz7oC0zl4s/nDep37iWr7J3SDgdi/bVZMELUBf7WNJi26K7Av4NOtq6NmFZ6agSts+DCEGTuFjSuBt9OQ+w==","signatures":[{"sig":"MEYCIQCGeOsUVYoQye30H2/RlXdeC277Ck5+rw9MGI1qbV+CfQIhAPzABwoush37VKzQkySYXCA1BoasLTqSn1MP93HzwDXh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":729292},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"gitHead":"3cc3d56b4146e05415b9c987bb425ee86b0fe6a0","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.12.1","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","acorn":"^8.16.0","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","acorn-walk":"^8.3.5","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.14","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.6_1779114329950_0.8934436735206062","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.7":{"name":"@nekzus/liop","version":"2.0.0-alpha.7","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.7","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"dist/bin/agent.js"},"dist":{"shasum":"c7d7ee1b3ec9c57b35f81ca6f9fdbe57b928b1ef","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.7.tgz","fileCount":69,"integrity":"sha512-NqNxiiymacgfgfTg6j1yl+Kuniz5iu0NxE7y9Mmh0yf8pdRmO3ICySlUC69aCrrRqVpV/ypi25TtlDXu5ov6Ew==","signatures":[{"sig":"MEQCID6Uxowts77H3ODuzEZtCXjmGsLh+U4Q0yCBW9uOeez3AiAKK5OIwnnYsubqIL16lz3OvjWlK2SBdMo0WHEquka3Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":730521},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"gitHead":"80af58fca9956b3553c5024b2885ccd63deee810","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.12.1","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","acorn":"^8.16.0","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","acorn-walk":"^8.3.5","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.14","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.7_1779130455677_0.49774112050619235","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.8":{"name":"@nekzus/liop","version":"2.0.0-alpha.8","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.8","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"dist/bin/agent.js"},"dist":{"shasum":"1b937804f33509e1dbf973533e4cc4e4d19ce206","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.8.tgz","fileCount":68,"integrity":"sha512-v7ctq5vFXgXPGdfwynkSWT1sMuAdzCY3tLIICiOKl6AlLdCkXLJHLfiFdzuogFrIBZXFpvtlmZZnPYAZsSTeug==","signatures":[{"sig":"MEUCIQCD8+7VkJ5uY+EOQ9t9oS/q6Sm3ji92Ikb/2pQMmjhTegIgA0cLyWKCp2m2SZnTGNAMKZGENdEppjTvB0II//T50To=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":730403},"main":"dist/index.js","pnpm":{"overrides":{"type-is":"2.0.1","content-type":"1.0.5"}},"type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"gitHead":"e4d4c3413e0ab69311fb84e4b959cc2c6804d04d","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"overrides":{"type-is":"2.0.1","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.12.1","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"resolutions":{"type-is":"2.0.1","content-type":"1.0.5"},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","acorn":"^8.16.0","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","acorn-walk":"^8.3.5","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.14","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.8_1779132594921_0.5295769030776252","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.9":{"name":"@nekzus/liop","version":"2.0.0-alpha.9","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.9","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"dist/bin/agent.js"},"dist":{"shasum":"d0875ff169b573491179fbea88ecd8b76a05106e","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.9.tgz","fileCount":68,"integrity":"sha512-+IC9r0ZtSj8lK3QwVZ3d5YxU0lyXku4JCAPlgUDYI9qeb9b5URDmlT4x7pOYkBtfMIx8rV1Uky2jsnhcXq2WOA==","signatures":[{"sig":"MEQCIBN5G1zAbSmqRS5X6aW7ijlpQk148FOn84EJGn8VvsM8AiBiqvKnkZ4sfcPCrIL1VlCuI6kPXtQ2S6/3GQlov92/Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":730327},"main":"dist/index.js","pnpm":{"overrides":{"type-is":"2.0.1","content-type":"1.0.5"}},"type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"gitHead":"f552f470b31dca259712dae87cbc69799fd9f9a9","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"overrides":{"type-is":"2.0.1","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.12.1","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","acorn":"^8.16.0","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","acorn-walk":"^8.3.5","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.14","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.9_1779138913796_0.42516988712434856","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.10":{"name":"@nekzus/liop","version":"2.0.0-alpha.10","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.10","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"dist/bin/agent.js"},"dist":{"shasum":"9146af33f34c62ecf94cc94b367b67b4cbf3f366","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.10.tgz","fileCount":68,"integrity":"sha512-jtXOt45W6NcuI3PtBV1FIXkK9RrKRHKNps732eivjEefJ4cCHEhcGwQNVH+PfCItOp7/Nk9Tj8GY/LLL0+jvrQ==","signatures":[{"sig":"MEUCIQCvy5SjSSfreJfIk/DVg+SvRIv2d7j6jJVHCxOxGeiOkAIgTTdv/hIu003bNBCSz2jK4q6w/4iD6y0Kc3EaS2sRTSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":730156},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"gitHead":"b5566bbce4c92f2cc6285e40d9d86574e19bed6a","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.12.1","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","acorn":"^8.16.0","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","acorn-walk":"^8.3.5","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.14","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.10_1779148284198_0.7306050117143916","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.11":{"name":"@nekzus/liop","version":"2.0.0-alpha.11","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.11","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"dist/bin/agent.js"},"dist":{"shasum":"4cb2a6037d7511dd81d110a00e9f332a1c8f80df","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.11.tgz","fileCount":68,"integrity":"sha512-9QdqeFQsxekZlaqhASazWeZhrUvHiSAILemS+2sTBPOGKJp2sFLydt71DvEgrAZAt53vlNiC/z4mE4n9ncGg/Q==","signatures":[{"sig":"MEUCIEVZkbM9IppuZvUS0c8jiHnfddALer7hU9XMiS/OPoW5AiEAiqvQCY5w8Z7GzNWzwnsYK9CII58z+P6UI5ftLA8sCTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":730239},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"gitHead":"4c4dfc8dde0d30c217c9494518c9ea0fafb160f7","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.12.1","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","acorn":"^8.16.0","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","type-is":"^2.0.1","acorn-walk":"^8.3.5","protobufjs":"^7.5.8","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","content-type":"^1.0.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.14","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.11_1779154766134_0.5772393028091667","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.12":{"name":"@nekzus/liop","version":"2.0.0-alpha.12","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.12","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"dist/bin/agent.js"},"dist":{"shasum":"028c340e11369e050b4fbe82ef4448e4ac91de94","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.12.tgz","fileCount":68,"integrity":"sha512-APVdq1YD6B4F/eqP2E96jWm9E+nbPeZiju1yPM85+lUwtWTPzhxNv+GYL53kk/Yx80iLrR4Q1ZTAdDtfvQNlCg==","signatures":[{"sig":"MEUCIH8F5RolJsHNn1scUxoMPMS/MjZw/nHJvaQKS/WQcitQAiEAx+YPvbeVZ68rYpn06g6EUsC1l2M23g6LFbXo/mZIRF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":730258},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"gitHead":"fa8b13941b3a9f148dd7a221f45f5ebc5b733e30","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.12.1","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","acorn":"^8.16.0","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","acorn-walk":"^8.3.5","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.14","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.12_1779157417733_0.5620455031789178","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.1":{"name":"@nekzus/liop","version":"2.0.0-beta.1","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-beta.1","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"dist/bin/agent.js"},"dist":{"shasum":"7aa32d02d8414da7775206b3e1ad6e9f463a4fe4","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-beta.1.tgz","fileCount":68,"integrity":"sha512-+p6p8zgtI9V5W//yGda0kijqRuEcVxgNzW+Y92G+6l/wUj+EtaB3zBQTz53hra+ziWZj4zIxB95DJbhanFoeDA==","signatures":[{"sig":"MEUCIEHyiWtJoP533LTTlSg5aaZNst3xgL+gtfdG8Dydn87xAiEAhKYGLDvWFY0p0/mjQ8Z0bB50US7vANGj78CpNYQjtHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":730256},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"gitHead":"83a0b507e001f63a4db49cad16d51221b703c65a","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.12.1","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","acorn":"^8.16.0","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","acorn-walk":"^8.3.5","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.14","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-beta.1_1779160692037_0.8413233288099751","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.13":{"name":"@nekzus/liop","version":"2.0.0-alpha.13","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.13","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"dist/bin/agent.js"},"dist":{"shasum":"84d0e1cf1c86df8ec178ce48754e59be3c72a234","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.13.tgz","fileCount":68,"integrity":"sha512-gPpR3XNbv8ujNstGD6lCiq7Luw2WCkvvb5qtFNk9k9UapSZ/kXTgxdodS0d+vS1m4JVfySqhpFp9IOi1TmR0kw==","signatures":[{"sig":"MEUCIQD9ZHJD5NRZfBGrHC+qF9OHEs4fkDG97l9nbViExZBjXQIgVAbVfDqA/UNSn6T9xeIDQ0LWEds3St7RJwtVCdQjuwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":730258},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"gitHead":"b5229c9e152a97607575be6d020a739806f1cc7d","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.12.1","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"zod":"^3.23.11","hono":"^4.12.5","acorn":"^8.16.0","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","p-event":"^7.1.0","piscina":"^5.1.4","acorn-walk":"^8.3.5","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.14","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","tsup":"^8.5.1","vitest":"^4.0.18","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.13_1779160833292_0.06917922456231085","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.14":{"name":"@nekzus/liop","version":"2.0.0-alpha.14","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.14","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"dist/bin/agent.js"},"dist":{"shasum":"bafcc4a4cbb640d49d2b2754b65b41d7242a4cfb","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.14.tgz","fileCount":72,"integrity":"sha512-PuSwHYZSbinWmUoOOAVrXBB3cVvZW1VVCA/4R8R4o/RFVaauG6rC24P5W9tedakhjYUWQpmMQu6hKRcw18vkQg==","signatures":[{"sig":"MEUCIF1jyIAH86PdcDaGyxNtvC6uIpn7Z6PhM4tD8uN7B5lTAiEAqBTfVySfdHscyi/qLnhOmfn16SongLcfd+Gld3VhPFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1778141},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"gitHead":"2d17b53973e096b33cdd4c138ead54bdec629c28","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.12.1","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.14","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.14_1779164048559_0.4944314595656094","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.15":{"name":"@nekzus/liop","version":"2.0.0-alpha.15","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.15","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"dist/bin/agent.js"},"dist":{"shasum":"d737975d91cad8224c7e91966ec83dd93e218d41","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.15.tgz","fileCount":72,"integrity":"sha512-UmIn3Qya1b5P7ambTNGe6A2iLkQBcXprjOLAfE/KXHj0Cp5kVw8Sgz/JtM/UHxlhGyuwj59vABNo3Ml4ii9zdA==","signatures":[{"sig":"MEUCIGtreOJq3uwNt9VaEN7i0o3oar6NxDzln+QWs9jLAtNdAiEAhFg71dRTVYGETvsWY7aD8JQCqGfhVpk3gHqwDW4pXuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1820253},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"gitHead":"6d1cdbe463eb07884b1ce7e54967036c8a1f7417","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.12.1","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.1.3","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.14","uint8arrays":"^3.1.1","@libp2p/ping":"^3.0.12","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.14","@libp2p/kad-dht":"^16.1.7","@libp2p/peer-id":"^4.0.10","@libp2p/identify":"^4.0.14","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^10.0.15","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.7","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.15_1779165548213_0.5170875743503593","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.16":{"name":"@nekzus/liop","version":"2.0.0-alpha.16","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":{"name":"Nekzus"},"license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.16","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"dist/bin/agent.js"},"dist":{"shasum":"cb5f43c5600b567aef4173b8ff40ffd443e03f3e","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.16.tgz","fileCount":72,"integrity":"sha512-ECQvUJ+zrMUzScvDBAcIRUzRUkV0F5ybGu25fqI5+/elwVJblLmchuNe6pEd9ElWJcdIZVqqzZD/JlB14GAxDw==","signatures":[{"sig":"MEUCIHN8VPlDgntyq91XoiyuAb9N4asQLTsNBBzSQRYte/E+AiEA4TnUkwLBnbYhBSGYARJ0t2aIbxN8BgZN/ISK7BZd2uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1831680},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"gitHead":"f08c5091a27a2cf99ba2e68903fdd43a99d10ee7","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"nekzus-dev","email":"maseortega@gmail.com"},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"_npmVersion":"11.12.1","description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.16_1779412857648_0.46205838506044716","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.19":{"name":"@nekzus/liop","version":"2.0.0-alpha.19","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.19","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"48d2e4ebe41a49a1053ca7efe5ea4f53a230a2ca","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.19.tgz","fileCount":72,"integrity":"sha512-LuJ7UBzdv57LrTeyWKa9cazY/fq0SxMvUBw9Jdy8MocRcIWZbGtNU3EWeVi6f9X5A46RtEdiHLYi074h97bPRw==","signatures":[{"sig":"MEUCID+ez0/ycVDRvXUDqpyEUX6Z4SP3zKp4/X98AZnkgmTFAiEArTUMfMa5OwHsoMzRY0xcx6WZ4UBPA8cPWRD5H6ZGA1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1833243},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.19_1779484720105_0.32968234645965877","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.20":{"name":"@nekzus/liop","version":"2.0.0-alpha.20","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.20","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"529dde60de4414d32a770f073aa0c191031e54f3","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.20.tgz","fileCount":72,"integrity":"sha512-buLfiBM3WVX4p1zMezOfZny068AlWzlLnB2+nmNKErqJDfCV4dUVAcLmGSmN8kc3lqam50Et2g740GBaE7IBrQ==","signatures":[{"sig":"MEQCIE0dDk47yt3I0ys4u1C/mpMMxk4MBkc7ZplmouEgLBk0AiAxmJkzp1Iu8mIYCME1Q0wpQI0glqX5zEOQEaO07jaxKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1833800},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.20_1779490160187_0.46951835056019764","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.21":{"name":"@nekzus/liop","version":"2.0.0-alpha.21","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.21","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"dfa3df35b335d716ac0214df8a1718c3419abcf7","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.21.tgz","fileCount":72,"integrity":"sha512-9iomF9BDw7ZkHySrqNuu70DuTnWncSDkXXS8dfSsX6THAYS1MhaxTLkirlUZ+5eqD/N4gZTV2Erwd1wD/QsuOQ==","signatures":[{"sig":"MEYCIQCdBjaZdAWCA/XKpgcaP0wzJ7r830aeeGUuInhS25lDqgIhAKwGhvQbZm4gA657bShNu/rH5O3y4fGzYGrUYxoDR/Zl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1833910},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.21_1779492668195_0.31387576149643404","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.2":{"name":"@nekzus/liop","version":"2.0.0-beta.2","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-beta.2","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"016cd16173f21a41dcd2a4ca619091263181f58b","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-beta.2.tgz","fileCount":72,"integrity":"sha512-VuS+LBiILyckasZ59xR8YCtcL9qGnlrBejEKwu4zAgnzR1ZRB7OIlHehqwth3Hzz8wTDln+4JBQesLPXYaaYIA==","signatures":[{"sig":"MEUCID0yPR8dUXQY9LzYOJ7VmhzHlGueyQPduTVbA+Kz4jX7AiEAjydnAld6Vqx9ONw5QPy9puqXdLEdr+jyRnuFLQ5DtZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1833908},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-beta.2_1779494709852_0.9583440209934486","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.22":{"name":"@nekzus/liop","version":"2.0.0-alpha.22","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.22","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"ac0d63cfb94fa7ff435a9e5051dd021d510f958e","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.22.tgz","fileCount":72,"integrity":"sha512-aILAA8pAh6OHNwfHZnVRMnMMiKfm8M+UNwb2maFz7Jv1jPyLVu3FsTYgZJfi+ROVDhiTm3MMoGcJ0imNbPyW6w==","signatures":[{"sig":"MEUCIQCM0qjeyPi5DhsqcTDJPS0PGNU/ANN7S1d0077v2qmOCQIgVw1mUapDY4pm88d74IJnwfJUuMGIfFEwzyngWXo3608=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1848491},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.22_1779578716487_0.8580720827182438","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.23":{"name":"@nekzus/liop","version":"2.0.0-alpha.23","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.23","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"41defbe60a8649bc62ad66de1ae12786d5070452","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.23.tgz","fileCount":72,"integrity":"sha512-e9PlhCZJeC8+BFZ9JTiAvaZTXtajV8RWduMwWEgNY3ndVF1J58Aqf+3tNeIXrld8PiWoBUm18Qv1pgjx9hqwvA==","signatures":[{"sig":"MEQCIFwoE9+FDuASnEXAFiFqgLqvgglxttBChW+haYmmcXuYAiBQPNf7CXJ7bPCkX53N9VCE2fKWB8q37FbdXo0ahkcJCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1854614},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.23_1779595887118_0.5810822255468946","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.24":{"name":"@nekzus/liop","version":"2.0.0-alpha.24","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.24","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"8b6842c430940b108ef88972eeb32ce9438d1125","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.24.tgz","fileCount":72,"integrity":"sha512-LecclU03x/Scp/o+aKjB+w9edVtanauILYqNIVPQmm109rQ7crFl1v6cBUVsRL8+YaKF1qjVSPooKAlCRK6Dhg==","signatures":[{"sig":"MEUCIQDb14VZprLUZFSZdIeRboC8KCg2qlQMi4WEa1kMXQGIfgIgdZo6NW1eIqBqcBv6BKtGXpDaSedJTbv3KqF4DfSC+/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1869549},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.24_1779677449494_0.2721480754478829","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.25":{"name":"@nekzus/liop","version":"2.0.0-alpha.25","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.25","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"b4e662947a3c9339cbd7fb2d9356134eff79ba6d","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.25.tgz","fileCount":72,"integrity":"sha512-Rv12VfN6RJOdxCmMh1sVJnxBGzCZrNMtZPEp0RTsiY85XVFjuiNuCBItGI7npFdhQssoCgpqVqtNtr95iVxYyw==","signatures":[{"sig":"MEQCIDd5FXda54hMRgEW7fC6+DECCuNzPu00X6ltmAaxr0QPAiB5oq6Ceh4c4zCgrDgZiOJ+UZi927x3PJotbwHWpIRqbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1870032},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.25_1779751868526_0.413185839990192","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.26":{"name":"@nekzus/liop","version":"2.0.0-alpha.26","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.26","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"5b5748d5c9631f0f5c5693809c293b3899e303f6","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.26.tgz","fileCount":72,"integrity":"sha512-MWDxwW0c8mDxSnxlAo9x7RenbRX+xQXOG/+Pe9MwCtAzF910r6ZGLwWlYbe091ZLzSYlWl7ALghHLxGt07SXDg==","signatures":[{"sig":"MEQCIGHNDjr+y7DcHjKBfb2mioxSSqBaxDqwxoY7qe4+LejKAiBX/w7XrZNWeCMYqDO+6XSIpffl7aWr1mccoDsOhXEa1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1872568},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.26_1779758368349_0.9355020089237582","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.27":{"name":"@nekzus/liop","version":"2.0.0-alpha.27","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.27","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"764400d328309f2e387bcb2e7c082cd448b265f7","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.27.tgz","fileCount":72,"integrity":"sha512-SX3AHhPU5GugSIriStTOBDJAngSRYdq3RBgk5v7sXW9PGKwuz0FWtNGQ/QEg1MWiYrT87xWUUTAigjnRdIrVSQ==","signatures":[{"sig":"MEUCIQDzkP4lQ7mPPq5iJQ7aS1rwabc92py9IuJIo/gJfu7XDgIgGgfmE8h2yREbNOga017Afv5s69m7K2a2GHDbAuDikBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1873196},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","dependencies":{"hono":"^4.12.5","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.27_1779764272725_0.23315913672582544","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.28":{"name":"@nekzus/liop","version":"2.0.0-alpha.28","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.28","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"0136a7f9f1f29fc8545a006a7907569b6e1947d6","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.28.tgz","fileCount":76,"integrity":"sha512-LoXf3viFeK2G3J5vTEBiBRicO71kP0RsuwrIXcWQgPlbJ4v9j0wPcdcpjzSRCOjjVUSrujp0/pIi7QR5P3+Naw==","signatures":[{"sig":"MEQCIEr2JvgBRhqWFTEBSQWecTXLoFHyGmbNozK+SFB/u2cZAiAX30TFsTI6WilqPNDbncSv4MjGNEXjMiNtplNVi7Gr5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1993009},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.28_1780087519761_0.9128743294151112","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.29":{"name":"@nekzus/liop","version":"2.0.0-alpha.29","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.29","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"a9e526274295c704cdd7da7c2bcc939bfe09ab76","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.29.tgz","fileCount":76,"integrity":"sha512-kE+sNf6UgAviRiFpQ6eJF5NQJ+AdSxt0m7ulTTrmBBSNgx9eWGfqV4f4mdox4bhw5osVe1SD7rCZQGJVOioNqw==","signatures":[{"sig":"MEQCIB+cLgSVwU3R+itNQHt+yWFBUAyhr1lIvlotOityTXC2AiA8e288PpGzczuqs5SxNitZnegLv7wxu00ds5Om0WjRTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1999641},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.29_1780098957609_0.25706555120069363","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.3":{"name":"@nekzus/liop","version":"2.0.0-beta.3","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-beta.3","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"9b060c9318c0eddc09afdf64c0d2cc3c9dad65da","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-beta.3.tgz","fileCount":76,"integrity":"sha512-QzYZ1gvTD6gPziu+K+TZRjYOnvDPPb1Cm9/a1RsIzhOu125kyxaxplL6UeX9fcNpAA2xKJ5Qv9115zPmVyU/8g==","signatures":[{"sig":"MEUCIE/XsnO4oS67mtcwvbfUkBrRXsLkVqypCLcZJuGRxAeIAiEA441JAU7B4yJTp+BWLBJOmzRabpaqmuJp4B9Mr+P+CZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1999639},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-beta.3_1780105149056_0.36268785566595896","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.30":{"name":"@nekzus/liop","version":"2.0.0-alpha.30","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.30","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"7bc3adecea11e21b8be6f5c975c36acdd53e143b","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.30.tgz","fileCount":76,"integrity":"sha512-ReFwPQ+zA5F+pTnkrlywUXfcscQjS5yDeWojCJG2DA7ApdCnkk4Cqj5EUCgPxnQQJV9adgYaFnLSKulhOifnSA==","signatures":[{"sig":"MEUCIQDSquB1Hn191KBoHk3v7vqAXe9xVBexWFQQTLZ3guoLOwIgQ88VXeYtQmrIp/x/lEyQQ9uOS31JGnYOM/nVm6CLwZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1999641},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.30_1780105247349_0.48847895542158604","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.4":{"name":"@nekzus/liop","version":"2.0.0-beta.4","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-beta.4","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"0a9b40e2db8e3d03097bf082d550d76c6768c21d","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-beta.4.tgz","fileCount":76,"integrity":"sha512-fOAlnvBVrXeLyUufldBoZFIRaiuMrmLrTaqyV4TuV0g+FER2GJtSTD9XvF1rZ+fz9/MvpnsAhyJZW5HEp3ddCw==","signatures":[{"sig":"MEQCIANoYtQpMZPFC32B4NmigG6VCYeGu6prVqc9SgEYdJ5HAiAw09xSMASreYNDl5znHhQ1f/Bk7jpf7XdUfgWbcGMohA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1999639},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-beta.4_1780107308759_0.42920796124356886","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.5":{"name":"@nekzus/liop","version":"2.0.0-beta.5","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-beta.5","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"12039f2d8d05025d0ded4aa1e76da966ccdb37ca","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-beta.5.tgz","fileCount":76,"integrity":"sha512-qXQMMiDJV+qb1P7mT2tA8yT1cW9myPLHq0rTRalC+Iakd5WyX4Ckhjwsp93LPYxfDLeAJP6OmwzmytrBAuSmqQ==","signatures":[{"sig":"MEUCIDrfB2Or3Law2RWbHkzTQ3v9YXXE0/j24fkP22Q9OmupAiEAu4+58JiudkfUVTAMhCaUDLstKyrET4q9sBdg0L1nCzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1999733},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-beta.5_1780254635943_0.28735634907807195","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.31":{"name":"@nekzus/liop","version":"2.0.0-alpha.31","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.31","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"61674fbf47c54c9855568649f32db7c1fd07490a","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.31.tgz","fileCount":76,"integrity":"sha512-WC/5ySn2ZocH3f3RAB/1Kz+YlsEHehsn9eyAH/4R6AdSSX1ePI1qcThNuskttlBQWzd0UkiOe6e+RfHgNHxG+Q==","signatures":[{"sig":"MEQCICo/feNm7QdfE//1v2ugzvg92U7+i/P5mQBN5kutKJnEAiA2InHdJTW51FwO3sQc/6mupFhEzZPIy0Oqmocgmws2kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1999735},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.31_1780255102174_0.9141803180362043","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.6":{"name":"@nekzus/liop","version":"2.0.0-beta.6","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-beta.6","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"89a7974361d484430d2f8b8b59b6d9f6f82e2e87","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-beta.6.tgz","fileCount":76,"integrity":"sha512-QhJL+3us31yOaBIm1xB8uu9bKFfiawqdzyqb8Qs3oMJa4XaYRU9Vekr9oudik0JP8TM0V+GHIEHNG08WZdOR/Q==","signatures":[{"sig":"MEUCIQDqAAkzB0/887sr2Mn1OmOXvaHLwj2Jv+OikRl7mSqgXgIgWGjhLLm7SXBkg6SQgMmb+YoW6nXKqRP2QbsaWIT6J4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2000062},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-beta.6_1780263242629_0.3249821887606079","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.32":{"name":"@nekzus/liop","version":"2.0.0-alpha.32","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.32","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"dc1e31cddfa2584cb1f9b6e4a27b1bc89511fbda","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.32.tgz","fileCount":76,"integrity":"sha512-0ntQf07dLBUwf63HnvCifXi2r7R9GixFy4GhBBXwAzlh739w18gAVXq8jXlYB3uCEXauArOsSlZMDxWer+LMHQ==","signatures":[{"sig":"MEYCIQC27PqQjAHN9lMkoWFBl8LhODQPh8F8izGjR6vuz9nNAAIhAI4THVuTsYULcpvT+rSM/ACcS7oKYy6392Vvc2XOUJys","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2000064},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.32_1780263256469_0.4801967561943201","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.7":{"name":"@nekzus/liop","version":"2.0.0-beta.7","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-beta.7","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"2118ab6a62c7b3acfc0a96efb8b8ee80f57df767","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-beta.7.tgz","fileCount":76,"integrity":"sha512-09naY87rxhNZ/mh09MBO51aPwqgvI1W4OG0Pe3spt3RvOsVp7IcA31dwnjMwA0zQfLgVz4c7OGOs0zNTP6ucgw==","signatures":[{"sig":"MEQCIBjcy74QhOHCuqqcRSUF/H5vAOTyq/li07yXdh7H4NVAAiBOUq6qYa1jU1IngqBV72bdRV498i8LY+aqyUjDNxldlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-beta.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2000113},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-beta.7_1780268288803_0.4266590923071445","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-alpha.33":{"name":"@nekzus/liop","version":"2.0.0-alpha.33","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0-alpha.33","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"d9f1a74e48148dbd8b7cecb0fd336cd0fb25b22b","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0-alpha.33.tgz","fileCount":76,"integrity":"sha512-O4Chl6URpyWXZTU+onqXT0g5ONe/g//KCYMY++Sv2ccxoDVLpBPv+8dUFpr5u4kRXMOnSCzWb1Sg78mvL01iRg==","signatures":[{"sig":"MEUCIQDPcbp9/AMrvxNJ4/RSnvq9sXCbG4Chf/q7HDt0WqnDYQIgfRsoCI4tC6AIBKpg1Et63aMxlIPm8AmJsd29hVxTBkg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0-alpha.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2000115},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0-alpha.33_1780268317622_0.26478342547544","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@nekzus/liop","version":"2.0.0","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.0","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"8ef7d4643ad875cc75b6ea17090ebcf94a32e300","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.0.tgz","fileCount":76,"integrity":"sha512-U6kpJcr3yWqCa1oKJylGdeRjCUr3KSpGWeG6S+uCR+IwwtLtyfg9tHzLrbdumf7a2tyHOjhDvqLbxb+mkNUDNQ==","signatures":[{"sig":"MEUCIQDGuA3zrxEATm3ofa7sveolVU0i+1YtuX9Rsgu+86/VngIgEbbWBtk+htscs3kVe2NVZF3sJ0mAjsjVG07tBqivi0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2000106},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.0_1780276171731_0.5433060371703409","host":"s3://npm-registry-packages-npm-production"}},"2.0.1-alpha.1":{"name":"@nekzus/liop","version":"2.0.1-alpha.1","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.1-alpha.1","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"8a94215a9d16cee4911b611c61b08d102bcc8b2f","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.1-alpha.1.tgz","fileCount":76,"integrity":"sha512-cVFRKxzlDRTAxxCR9ZkYHkxPY1Q6Uvymr5pA/vJ+2ps0/xxudC8owXtOT1eW2paCe1KqrlgwcEc35icb6cB+8w==","signatures":[{"sig":"MEYCIQCDpgiejay4c/k3n9AxcTyfNN5dSH7H36gj9Q2C7Eg5gQIhALF7/+w0SdSi3VlCaKdOMyxmPyqm6+EEyTls30qsQhMb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.1-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2000114},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.1-alpha.1_1780278572526_0.6833813582605013","host":"s3://npm-registry-packages-npm-production"}},"2.0.1-alpha.2":{"name":"@nekzus/liop","version":"2.0.1-alpha.2","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.1-alpha.2","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"96348c513652730e8a44e72449b9a8ee5e3a270f","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.1-alpha.2.tgz","fileCount":76,"integrity":"sha512-iVrgIjyr9kFY5cc0JM/2P4ivwZOJj4SEBKwU6hDwZzlD30sBcOmQhPNd4Qa7X+5Oz0achFzkmIsQAqst+dVlSg==","signatures":[{"sig":"MEUCID/GPmGSctzgr6Ty8DUYopEBNqG29+rjmehmPgRhowFjAiEAgm+WMsTrmPQjoo55YvGwH5I9Nbq1JfQT8Pv35kIo5iA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.1-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2000455},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.1-alpha.2_1780282725217_0.32275372954964054","host":"s3://npm-registry-packages-npm-production"}},"2.0.1-beta.1":{"name":"@nekzus/liop","version":"2.0.1-beta.1","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.0.1-beta.1","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"55063793da9f7ebc6b33db968d99c79201c78b00","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.0.1-beta.1.tgz","fileCount":76,"integrity":"sha512-ZrFsuAyEgTaR7/Kr3ROBt5a86WfGG1pL9EfWNnzHOjvFjCnXrpQ2o9DQpi2mDtnlccofTuJ8BhK+4uVK/h6Iaw==","signatures":[{"sig":"MEQCIGSqsQEgDK4kxt9XPcfeO+Pa74kWnvq/j0c72SP36yDVAiBYDSGnAxrz+s8QXSQwjkFY9Zjua2JDwaO/m+RhwgxDVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.0.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2000454},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.0.1-beta.1_1780282887102_0.26290584199795886","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.1":{"name":"@nekzus/liop","version":"2.1.0-alpha.1","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-alpha.1","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"da05c0c37f34b4af3a81fbf5f8a1b3d617ee455a","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.1.tgz","fileCount":76,"integrity":"sha512-yp2ap0ka55aaglSoAw00bPadJR9FLnFxmcSWx1C+4GLIs6id6qwDwFkcIB3xl+vPWxiDHSvphQEihOyPsy1KkA==","signatures":[{"sig":"MEQCIHH+F2ITE9mdmX2WRwzcXSbpyBclyWs0mdO7g0e6szlsAiAVCqX6NOsOERiXWNFyzxCvuZUFKusTvpiClTqUaoTVCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2010059},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.1_1780353661342_0.5706487716076591","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.1":{"name":"@nekzus/liop","version":"2.1.0-beta.1","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-beta.1","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"b1404951d57b3e7fe973933032d78a95a756cc20","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-beta.1.tgz","fileCount":76,"integrity":"sha512-fx//7XN4feLn/TftF3dbHDwB7hN0Qu0F4zTh1eQiUuYfuX7f4AzIPPLeoCsmqAK9Tg0UTHmfz2KwTnehLsg8rA==","signatures":[{"sig":"MEQCIFis4gYzDRznocmyiMAN7U77dgl92MOBrTY5OyWZB23EAiBPO/OvZUlCPPH8ojH/kZFZ0AhBMypg4UNbs0b0n8EUrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2010058},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-beta.1_1780356531943_0.9522344123805582","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.2":{"name":"@nekzus/liop","version":"2.1.0-alpha.2","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-alpha.2","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"3edad10cc8addfad7a393c927bc78594d5c8093e","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.2.tgz","fileCount":76,"integrity":"sha512-eOavk+Y0P6yTxHPkQP8o22RvFzUhmb8pawUfYTxWkijlJsesFGWiSHeHDOiYLr0f8VumF5+nMYiRaasTw9RYcA==","signatures":[{"sig":"MEQCICQKkxcbaJbdAeOQtfJw7hVnN5KjDPQVYKv7AASLymrRAiB/giWs7dDprTiShExu7egp6O4iANtjK6dpKg/O8/ZAAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2014333},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"4.12.23","jose":"6.2.3","mlkem":"2.7.0","libp2p":"3.3.3","it-pipe":"3.0.1","piscina":"5.1.4","@libp2p/tcp":"11.0.20","uint8arrays":"3.1.1","@libp2p/ping":"3.1.5","multiformats":"13.4.2","@grpc/grpc-js":"1.14.4","oidc-provider":"9.8.4","@libp2p/crypto":"5.1.18","@libp2p/kad-dht":"16.3.1","@libp2p/peer-id":"6.0.9","@libp2p/identify":"4.1.6","@hono/node-server":"1.19.11","@libp2p/bootstrap":"12.0.24","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.13","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","zod":"3.25.76","tsup":"8.5.1","acorn":"8.16.0","vitest":"4.1.8","acorn-walk":"8.3.5","typescript":"5.9.3","@types/node":"25.3.1","@biomejs/biome":"2.4.4","@opentelemetry/api":"1.9.1","zod-to-json-schema":"3.24.1","@vitest/coverage-v8":"4.1.8","@types/oidc-provider":"9.5.0","@opentelemetry/sdk-metrics":"2.7.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"3.4.0","@modelcontextprotocol/sdk":"1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.2_1780415321406_0.05850935793599232","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.2":{"name":"@nekzus/liop","version":"2.1.0-beta.2","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-beta.2","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"cf10d4f74abe92d526c89dc601db3c9606c5c20a","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-beta.2.tgz","fileCount":76,"integrity":"sha512-qYP+5KIJMlW2JCwKaihVc8Zn5qJzpG8ndcWvBjED6Appd1onYbQqXCl/WZyidWC5ya0f/qFk5b3wkGfPyRDEUg==","signatures":[{"sig":"MEYCIQDygtrQdW2B3ql6ACvXGxsICLmyE8vKfyQlCyFZHenymAIhAMzZt7iU0q/Tk+mNbWksLfRg0ZvencZhu7AYu4lZ3HKZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2022004},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"^2.4.4","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-beta.2_1780429324801_0.4741097819126583","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.3":{"name":"@nekzus/liop","version":"2.1.0-beta.3","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-beta.3","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"9e16e5da0eec1fd9a3bd9ca38d779dc84c81e28e","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-beta.3.tgz","fileCount":76,"integrity":"sha512-MFHQhAMG4qUZkjZHIGELme4DOsB5u3pZS43HtmGrOtLjVwI0MACH4I5A7oPQCPeh7IF8eSYr9I7FyY/+1AKezw==","signatures":[{"sig":"MEYCIQDI5+VJVvYFPmouOzFBMzuikjZcTfK4FE+Yy7yeqSw4GQIhALyI5GW0MFT4b1nUkLsMz/sPKzf+EqICG6gSG0xXfvSK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2021899},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"2.4.8","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-beta.3_1780436021675_0.32307723543390554","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.3":{"name":"@nekzus/liop","version":"2.1.0-alpha.3","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-alpha.3","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"a7fc0f3a1a6698c0d3817d4d2f3bedfd9707693b","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.3.tgz","fileCount":76,"integrity":"sha512-PZ/6rWg5kmqSxrUJAnwPIfFYF6C+56eCanY6SrVDp2XQnY2RU5z1Ec8ofzwCwEvC/MHQ6h8i/7+fTjQOsLAK2A==","signatures":[{"sig":"MEQCICUxHNpuS5Gd6H+gsWYzHOLiRDXzT4QtCJEk8GVfoYXuAiBawSz0RWOERVo22TUIt5WdejkGk4/rJubGZg2X+yFoWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2015498},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"4.12.23","jose":"6.2.3","mlkem":"2.7.0","libp2p":"3.3.3","it-pipe":"3.0.1","piscina":"5.1.4","@libp2p/tcp":"11.0.20","uint8arrays":"3.1.1","@libp2p/ping":"3.1.5","multiformats":"13.4.2","@grpc/grpc-js":"1.14.4","oidc-provider":"9.8.4","@libp2p/crypto":"5.1.18","@libp2p/kad-dht":"16.3.1","@libp2p/peer-id":"6.0.9","@libp2p/identify":"4.1.6","@hono/node-server":"1.19.11","@libp2p/bootstrap":"12.0.24","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.13","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","zod":"3.25.76","tsup":"8.5.1","acorn":"8.16.0","vitest":"4.1.8","acorn-walk":"8.3.5","typescript":"5.9.3","@types/node":"25.3.1","@biomejs/biome":"2.4.8","@opentelemetry/api":"1.9.1","zod-to-json-schema":"3.24.1","@vitest/coverage-v8":"4.1.8","@types/oidc-provider":"9.5.0","@opentelemetry/sdk-metrics":"2.7.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"3.4.0","@modelcontextprotocol/sdk":"1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.3_1780437242194_0.11349202043118534","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@nekzus/liop","version":"2.1.0","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"4d7241b086fd82c3c4d0571a8e07b1fa35feb892","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0.tgz","fileCount":76,"integrity":"sha512-FhFQm8zFZfYJYx6KRyMUFg7d3gQ0Bv9TEIAXiyhvZiMF+eXad6zHk71f8+YQd2tV2N03OccnMV/nea6/UF2pcQ==","signatures":[{"sig":"MEUCICPVya0rH0/jFaKfsjklWH8MPoFNIOMckI+UqvZezq7YAiEA7+aI2gugodGQmAAVHLsUFgLLN1LJM3sUBpkNYXYHkD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2021892},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"^7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.12.5","jose":"^6.2.3","mlkem":"^2.7.0","libp2p":"^3.3.1","it-pipe":"^3.0.1","piscina":"^5.1.4","@libp2p/tcp":"^11.0.20","uint8arrays":"^3.1.1","@libp2p/ping":"^3.1.5","multiformats":"^13.4.2","@grpc/grpc-js":"^1.14.3","oidc-provider":"^9.8.3","@libp2p/crypto":"^5.1.18","@libp2p/kad-dht":"^16.3.0","@libp2p/peer-id":"^6.0.9","@libp2p/identify":"^4.1.6","@hono/node-server":"^1.19.11","@libp2p/bootstrap":"^12.0.22","@grpc/proto-loader":"^0.8.0","@libp2p/websockets":"^10.1.13","@chainsafe/libp2p-noise":"^17.0.0","@chainsafe/libp2p-yamux":"^8.0.1","@multiformats/multiaddr":"^13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.21.0","zod":"^3.23.11","tsup":"^8.5.1","acorn":"^8.16.0","vitest":"^4.0.18","acorn-walk":"^8.3.5","typescript":"^5.9.3","@types/node":"^25.3.1","@biomejs/biome":"2.4.8","@opentelemetry/api":"^1.9.1","zod-to-json-schema":"^3.24.1","@vitest/coverage-v8":"^4.0.18","@types/oidc-provider":"^9.5.0","@opentelemetry/sdk-metrics":"^2.7.0"},"peerDependencies":{"@opentelemetry/api":"^1.9.1","@modelcontextprotocol/sdk":"^1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"^3.4.0","@modelcontextprotocol/sdk":"^1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0_1780439313179_0.3558777603981884","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.4":{"name":"@nekzus/liop","version":"2.1.0-alpha.4","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-alpha.4","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"92bebb004d8ccfb6e3637bf5cfd2af3024ac7f3b","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.4.tgz","fileCount":72,"integrity":"sha512-3+qiF0T29RjppHDcZxlfArH6UPpXlCtxeD7ygyzU5Rd222iI27dhBjZ4PPxtFvonQI9pQ4iyk3Bw4kEihPMikA==","signatures":[{"sig":"MEUCIDMwXw9dFrjHPs85eDokcgYsiDIi2BUGlxbe0WtaAbakAiEAghl7i1B+bTEwM48NQeEd8sROYwzFucs+lAgfd+Ir4fI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":933394},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"3.25.76","hono":"4.12.23","jose":"6.2.3","acorn":"8.16.0","mlkem":"2.7.0","libp2p":"3.3.3","it-pipe":"3.0.1","piscina":"5.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.20","uint8arrays":"3.1.1","@libp2p/ping":"3.1.5","multiformats":"13.4.2","@grpc/grpc-js":"1.14.4","oidc-provider":"9.8.4","@libp2p/crypto":"5.1.18","@libp2p/kad-dht":"16.3.1","@libp2p/peer-id":"6.0.9","@libp2p/identify":"4.1.6","@hono/node-server":"1.19.11","@libp2p/bootstrap":"12.0.24","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.13","zod-to-json-schema":"3.24.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tsup":"8.5.1","vitest":"4.1.8","typescript":"5.9.3","@types/node":"25.3.1","@biomejs/biome":"2.4.8","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.8","@types/oidc-provider":"9.5.0","@opentelemetry/sdk-metrics":"2.7.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"3.4.0","@modelcontextprotocol/sdk":"1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.4_1780458658633_0.45025209785633113","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.5":{"name":"@nekzus/liop","version":"2.1.0-alpha.5","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-alpha.5","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"6086546cd0c647d4a2bb66cfca1343655564cd35","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.5.tgz","fileCount":72,"integrity":"sha512-3Nxkt6xQQo4aQ1c2LnUp49U5ZkZTc7zHpQUfCaN81MzVKyuCCTR3trVVCfwWiYOFLZ1CaYJ2oLcJ33+mZz9Cog==","signatures":[{"sig":"MEUCICXkUiVw16so6YAJebf42NXKyVWvjOENlmQFX7wWM1XAAiEA3WTnkU+x7GlINV05LnW/IgF67DSyotCrnvy96XALb3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1108775},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"3.25.76","hono":"4.12.23","jose":"6.2.3","acorn":"8.16.0","mlkem":"2.7.0","libp2p":"3.3.3","it-pipe":"3.0.1","piscina":"5.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.20","uint8arrays":"3.1.1","@libp2p/ping":"3.1.5","multiformats":"13.4.2","@grpc/grpc-js":"1.14.4","oidc-provider":"9.8.4","@libp2p/crypto":"5.1.18","@libp2p/kad-dht":"16.3.1","@libp2p/peer-id":"6.0.9","@libp2p/identify":"4.1.6","@hono/node-server":"1.19.11","@libp2p/bootstrap":"12.0.24","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.13","zod-to-json-schema":"3.24.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tsup":"8.5.1","vitest":"4.1.8","typescript":"5.9.3","@types/node":"25.3.1","@biomejs/biome":"2.4.8","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.8","@types/oidc-provider":"9.5.0","@opentelemetry/sdk-metrics":"2.7.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"3.4.0","@modelcontextprotocol/sdk":"1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.5_1780460474135_0.6282596347211109","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.6":{"name":"@nekzus/liop","version":"2.1.0-alpha.6","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-alpha.6","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"821b98eda5af9f74c620cbe4aac282c843e39061","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.6.tgz","fileCount":72,"integrity":"sha512-n9FxyXnnE0EhgtCrs64sdBm0RDWR/1WLxr67wANfOM8CzQhUbZvFCD6ywrmWDv2u3H+Kv4T5qLHjKVabNA/CcQ==","signatures":[{"sig":"MEUCIBVLsLH6TuUWUuakR06/mE5jHUJesdcpNqsli6CXP7YCAiEAyVSOFXQ5RvGXu674oppb1KRgU8okLDr1NbJTXcD/fQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1158305},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"3.25.76","hono":"4.12.23","jose":"6.2.3","acorn":"8.16.0","mlkem":"2.7.0","libp2p":"3.3.3","it-pipe":"3.0.1","piscina":"5.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.20","uint8arrays":"3.1.1","@libp2p/ping":"3.1.5","multiformats":"13.4.2","@grpc/grpc-js":"1.14.4","oidc-provider":"9.8.4","@libp2p/crypto":"5.1.18","@libp2p/kad-dht":"16.3.1","@libp2p/peer-id":"6.0.9","@libp2p/identify":"4.1.6","@hono/node-server":"1.19.11","@libp2p/bootstrap":"12.0.24","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.13","zod-to-json-schema":"3.24.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","tsup":"8.5.1","vitest":"4.1.8","typescript":"5.9.3","@types/node":"25.3.1","@biomejs/biome":"2.4.8","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.8","@types/oidc-provider":"9.5.0","@opentelemetry/sdk-metrics":"2.7.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"3.4.0","@modelcontextprotocol/sdk":"1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.6_1780462109329_0.5211471599749264","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.7":{"name":"@nekzus/liop","version":"2.1.0-alpha.7","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-alpha.7","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"6b6616b608cc9ffc0d0cc547ed3e39d229dae81e","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.7.tgz","fileCount":76,"integrity":"sha512-Bl/rT2uvHclxLAswJtToWc4ti6fLKKaeVBb1P1HD/wBpCHcnEFmgogbKoKOYHZFmamEoru8xgx16lNY0s6wHKg==","signatures":[{"sig":"MEYCIQCnw+iNFA0BQV9rsAY0ofy27yoL3wAtA09Xx8Ju63UKsAIhALn3vv2Kw6r1am7viETEqFQew+GCGWMVdocaCkaym7OE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2403949},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"4.12.23","jose":"6.2.3","mlkem":"2.7.0","libp2p":"3.3.3","it-pipe":"3.0.1","piscina":"5.1.4","@libp2p/tcp":"11.0.20","uint8arrays":"3.1.1","@libp2p/ping":"3.1.5","multiformats":"13.4.2","@grpc/grpc-js":"1.14.4","oidc-provider":"9.8.4","@libp2p/crypto":"5.1.18","@libp2p/kad-dht":"16.3.1","@libp2p/peer-id":"6.0.9","@libp2p/identify":"4.1.6","@hono/node-server":"1.19.11","@libp2p/bootstrap":"12.0.24","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.13","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","zod":"3.25.76","tsup":"8.5.1","acorn":"8.16.0","vitest":"4.1.8","acorn-walk":"8.3.5","typescript":"5.9.3","@types/node":"25.3.1","@biomejs/biome":"2.4.8","@opentelemetry/api":"1.9.1","zod-to-json-schema":"3.24.1","@vitest/coverage-v8":"4.1.8","@types/oidc-provider":"9.5.0","@opentelemetry/sdk-metrics":"2.7.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"3.4.0","@modelcontextprotocol/sdk":"1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.7_1780463749459_0.014689551306551696","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.8":{"name":"@nekzus/liop","version":"2.1.0-alpha.8","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-alpha.8","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"1d83af4e3e064bd582aba55c31eed8006887cf1e","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.8.tgz","fileCount":76,"integrity":"sha512-f2fDRvP4oA3plWMaOYvsFh1bB+5DkGoFlhh5LWqW3ctecD7hBgzEYU6saZo+CyryPR8RQKDaOUjLmJNEGyR1lw==","signatures":[{"sig":"MEQCICqCTBsLtFenKjB28GM5JkRKIiOgEwgc9WmS4bfNxOmWAiA4cYJVqe/rC5yrEfzF94rWcAS91wIBGUStfJgT4Djr6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2403949},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"hono":"4.12.23","jose":"6.2.3","mlkem":"2.7.0","libp2p":"3.3.3","it-pipe":"3.0.1","piscina":"5.1.4","@libp2p/tcp":"11.0.20","uint8arrays":"3.1.1","@libp2p/ping":"3.1.5","multiformats":"13.4.2","@grpc/grpc-js":"1.14.4","oidc-provider":"9.8.4","@libp2p/crypto":"5.1.18","@libp2p/kad-dht":"16.3.1","@libp2p/peer-id":"6.0.9","@libp2p/identify":"4.1.6","@hono/node-server":"1.19.11","@libp2p/bootstrap":"12.0.24","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.13","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.21.0","zod":"3.25.76","tsup":"8.5.1","acorn":"8.16.0","vitest":"4.1.8","acorn-walk":"8.3.5","typescript":"5.9.3","@types/node":"25.3.1","@biomejs/biome":"2.4.8","@opentelemetry/api":"1.9.1","zod-to-json-schema":"3.24.1","@vitest/coverage-v8":"4.1.8","@types/oidc-provider":"9.5.0","@opentelemetry/sdk-metrics":"2.7.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.28.0"},"optionalDependencies":{"compromise":"14.15.0","gpt-tokenizer":"3.4.0","@modelcontextprotocol/sdk":"1.28.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.8_1780464013518_0.06390251084964271","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.9":{"name":"@nekzus/liop","version":"2.1.0-alpha.9","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-alpha.9","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"acc2ad54012a12365b782653086145662aece0a7","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.9.tgz","fileCount":76,"integrity":"sha512-6fVmA9URHkOVi8fGJdQSZPyH9nWz6A3YRzGPW+CW8vSxrrK3wTyUdKtMpcK2B3iQDPFINqlb00yEA+YhbjHe2A==","signatures":[{"sig":"MEYCIQDHhapj86lqzkB4IvX4sDdIkqwGYPq6j/xYUKtM6iAipwIhAPxRtqdwwRh8dPkxyFOKQRBjhi5mSF/OqOC5AmQgji2F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3519940},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"4.4.3","hono":"4.12.23","jose":"6.2.3","acorn":"8.16.0","mlkem":"2.7.0","libp2p":"3.3.3","it-pipe":"3.0.1","piscina":"5.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.21","uint8arrays":"6.1.1","@libp2p/ping":"3.1.6","multiformats":"14.0.0","@grpc/grpc-js":"1.14.4","oidc-provider":"9.8.4","@libp2p/crypto":"5.1.18","@libp2p/kad-dht":"16.3.1","@libp2p/peer-id":"6.0.10","@libp2p/identify":"4.1.7","@hono/node-server":"2.0.4","@libp2p/bootstrap":"12.0.24","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.14","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","tsup":"8.5.1","vitest":"4.1.8","typescript":"6.0.3","@types/node":"25.3.1","@biomejs/biome":"2.4.16","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.8","@types/oidc-provider":"9.5.0","@opentelemetry/sdk-metrics":"2.7.1"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.29.0"},"optionalDependencies":{"compromise":"14.15.1","gpt-tokenizer":"3.4.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.9_1780536958355_0.6368856769798898","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.10":{"name":"@nekzus/liop","version":"2.1.0-alpha.10","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-alpha.10","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"522783f467ce297da20a2d498a44ee30c6db7e2e","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.10.tgz","fileCount":76,"integrity":"sha512-NCyaBvD9DJlvi+eLffYap+ap1BawnPwZbbZJcZlEwIZ+mEHStXjmsNDt/M1vuSQsv8GsOjQ2PHa9zd++AOsSoQ==","signatures":[{"sig":"MEUCIQDNYRV5rLb4+VJYZhLqiUzwawCxkfL9aQJ8I/zFjh0LDgIgBbemCXQs+WMnptVrH4Q4l56CfWSjlZANa7kExUgnKCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":3527530},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"4.4.3","hono":"4.12.23","jose":"6.2.3","acorn":"8.16.0","mlkem":"2.7.0","libp2p":"3.3.3","it-pipe":"3.0.1","piscina":"5.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.21","uint8arrays":"6.1.1","@libp2p/ping":"3.1.6","multiformats":"14.0.0","@grpc/grpc-js":"1.14.4","oidc-provider":"9.8.4","@libp2p/crypto":"5.1.18","@libp2p/kad-dht":"16.3.1","@libp2p/peer-id":"6.0.10","@libp2p/identify":"4.1.7","@hono/node-server":"2.0.4","@libp2p/bootstrap":"12.0.24","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.14","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","tsup":"8.5.1","vitest":"4.1.8","typescript":"6.0.3","@types/node":"25.3.1","@biomejs/biome":"2.4.16","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.8","@types/oidc-provider":"9.5.0","@opentelemetry/sdk-metrics":"2.7.1"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.29.0"},"optionalDependencies":{"compromise":"14.15.1","gpt-tokenizer":"3.4.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.10_1780587576557_0.12472498634619944","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.11":{"name":"@nekzus/liop","version":"2.1.0-alpha.11","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-alpha.11","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"0ffb23c3d87b1e7a9c4b6b49e1dcaf849d81100b","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.11.tgz","fileCount":72,"integrity":"sha512-EGhTyMuEjuQ8T3QrhGgIv5jcQ6vN80R5Sxy4GARclaCUtBIaWOO53wi6GsvQTFY/oTLrajWren6UWVNkeztOiA==","signatures":[{"sig":"MEYCIQDpWTwPECQgab1xP47XOfW+w9LweMaZYRNQ+V5x2AbUxgIhAIX0ToD5GAAb1vvr0nzBHb66/OU9LsQs2Z2LuFeeu3nq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1115486},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"7.5.8","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"4.4.3","hono":"4.12.23","jose":"6.2.3","acorn":"8.16.0","mlkem":"2.7.0","libp2p":"3.3.3","it-pipe":"3.0.1","piscina":"5.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.21","uint8arrays":"6.1.1","@libp2p/ping":"3.1.6","multiformats":"14.0.0","@grpc/grpc-js":"1.14.4","oidc-provider":"9.8.4","@libp2p/crypto":"5.1.19","@libp2p/kad-dht":"16.3.1","@libp2p/peer-id":"6.0.10","@libp2p/identify":"4.1.7","@hono/node-server":"2.0.4","@libp2p/bootstrap":"12.0.24","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.14","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","tsup":"8.5.1","vitest":"4.1.8","typescript":"6.0.3","@types/node":"25.3.1","@biomejs/biome":"2.4.16","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.8","@types/oidc-provider":"9.5.0","@opentelemetry/sdk-metrics":"2.7.1"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.29.0"},"optionalDependencies":{"compromise":"14.15.1","gpt-tokenizer":"3.4.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.11_1780605133783_0.39071858284047845","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.12":{"name":"@nekzus/liop","version":"2.1.0-alpha.12","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-alpha.12","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"bcfe5c2a04a1d9461c8dbc62d93197caa92e736a","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.12.tgz","fileCount":72,"integrity":"sha512-vRCLQrawjYraZ6ubibyjRwXMoZTTMFvkzfEgyr2Fhg/L2PTvNhunJEtIitIoqoNJtQJZGzLI7W1hhKOrqLp1Ow==","signatures":[{"sig":"MEQCIHCc4ZSw+k/IO5kngZcGOgpd5YwEniDviphVi3b7/na2AiB6/AYUXayLTDLExK6ixTygy879a95vDapSLmmdhMYP+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1115514},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"7.5.8","uint8arrays":"6.1.1","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"4.4.3","hono":"4.12.23","jose":"6.2.3","acorn":"8.16.0","mlkem":"2.7.0","libp2p":"3.3.3","it-pipe":"3.0.1","piscina":"5.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.21","uint8arrays":"6.1.1","@libp2p/ping":"3.1.6","multiformats":"14.0.0","@grpc/grpc-js":"1.14.4","oidc-provider":"9.8.4","@libp2p/crypto":"5.1.19","@libp2p/kad-dht":"16.3.1","@libp2p/peer-id":"6.0.10","@libp2p/identify":"4.1.7","@hono/node-server":"2.0.4","@libp2p/bootstrap":"12.0.24","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.14","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","tsup":"8.5.1","vitest":"4.1.8","typescript":"6.0.3","@types/node":"25.3.1","@biomejs/biome":"2.4.16","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.8","@types/oidc-provider":"9.5.0","@opentelemetry/sdk-metrics":"2.7.1"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.29.0"},"optionalDependencies":{"compromise":"14.15.1","gpt-tokenizer":"3.4.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.12_1780607535589_0.2799660759646423","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.13":{"name":"@nekzus/liop","version":"2.1.0-alpha.13","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-alpha.13","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"d23e2c5e42007dfc207b93d8396f7c22ca39ea3b","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.13.tgz","fileCount":72,"integrity":"sha512-M4Bcv+ggcuJbxkzDdzbT9kcHP7DoGVR56kZPoBn0rsL3cLdeGTTEkUxqj1V59PMIP1QEuPL/LOxZIPjTqdYYTg==","signatures":[{"sig":"MEQCIEMEN0iA4WPlJY9fjWT1Xm+W2/5oXqkLlGJG9UdQbxMQAiBu1IGhLdjDERJZgt89Ff2N8hEMRKOyberWTASQyXJfTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1165044},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"7.5.8","uint8arrays":"6.1.1","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"4.4.3","hono":"4.12.23","jose":"6.2.3","acorn":"8.16.0","mlkem":"2.7.0","libp2p":"3.3.3","it-pipe":"3.0.1","piscina":"5.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.21","uint8arrays":"6.1.1","@libp2p/ping":"3.1.6","multiformats":"14.0.0","@grpc/grpc-js":"1.14.4","oidc-provider":"9.8.4","@libp2p/crypto":"5.1.19","@libp2p/kad-dht":"16.3.1","@libp2p/peer-id":"6.0.10","@libp2p/identify":"4.1.7","@hono/node-server":"2.0.4","@libp2p/bootstrap":"12.0.24","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.14","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","tsup":"8.5.1","vitest":"4.1.8","typescript":"6.0.3","@types/node":"25.3.1","@biomejs/biome":"2.4.16","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.8","@types/oidc-provider":"9.5.0","@opentelemetry/sdk-metrics":"2.7.1"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.29.0"},"optionalDependencies":{"compromise":"14.15.1","gpt-tokenizer":"3.4.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.13_1780612791744_0.09098038105651107","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.4":{"name":"@nekzus/liop","version":"2.1.0-beta.4","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-beta.4","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"8527ec44d61f3870fceea083f3ba0d8f09de24b1","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-beta.4.tgz","fileCount":72,"integrity":"sha512-FpeFycwt1mr71AHoo3hO4WS6Qoah4AKdNgqGxEAVTJkN4ehEMFgIh7iMpnr31+gAlWOcL7s5F2AQu8aXoxCbwg==","signatures":[{"sig":"MEYCIQDOsuDXGiDWOr9WMv1NDHfof8N69JJfM/XBevCx807W8AIhAPqZUAcvdFJzg8JBsQeulC1cKvbv5cfu57vwAItcjJZx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1165042},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"type-is":"2.0.1","protobufjs":"7.5.8","uint8arrays":"6.1.1","content-type":"1.0.5"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"4.4.3","hono":"4.12.23","jose":"6.2.3","acorn":"8.16.0","mlkem":"2.7.0","libp2p":"3.3.3","it-pipe":"3.0.1","piscina":"5.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.21","uint8arrays":"6.1.1","@libp2p/ping":"3.1.6","multiformats":"14.0.0","@grpc/grpc-js":"1.14.4","oidc-provider":"9.8.4","@libp2p/crypto":"5.1.19","@libp2p/kad-dht":"16.3.1","@libp2p/peer-id":"6.0.10","@libp2p/identify":"4.1.7","@hono/node-server":"2.0.4","@libp2p/bootstrap":"12.0.24","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.14","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","tsup":"8.5.1","vitest":"4.1.8","typescript":"6.0.3","@types/node":"25.3.1","@biomejs/biome":"2.4.16","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.8","@types/oidc-provider":"9.5.0","@opentelemetry/sdk-metrics":"2.7.1"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.29.0"},"optionalDependencies":{"compromise":"14.15.1","gpt-tokenizer":"3.4.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-beta.4_1780616259038_0.12472851491321313","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.14":{"name":"@nekzus/liop","version":"2.1.0-alpha.14","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-alpha.14","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"cc74d3035406434c8f811006b4250684196fbfc0","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.14.tgz","fileCount":72,"integrity":"sha512-R0F7IdbU/AFqbS5EnKlxU/zGyzvRoWIy8ybzV/LvVS3LKSaa78DwtVekF2miT26TTc4wQkI/+FCGPjjpEIyHlg==","signatures":[{"sig":"MEYCIQCufFrG59eDAlWQoqUKm7qWSxgVkdeGByo94LAvP+b8XQIhAOG19M6sx6k5vS//rcwzSdc4HBEvhMg19M91OYnH5PLY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1166855},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"gopd":"npm:@socketregistry/gopd@^1","hasown":"npm:@socketregistry/hasown@^1","isarray":"npm:@socketregistry/isarray@^1","type-is":"2.0.1","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","protobufjs":"7.5.8","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"4.4.3","hono":"4.12.23","jose":"6.2.3","acorn":"8.16.0","mlkem":"2.7.0","libp2p":"3.3.3","it-pipe":"3.0.1","piscina":"5.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.21","uint8arrays":"6.1.1","@libp2p/ping":"3.1.6","multiformats":"14.0.0","@grpc/grpc-js":"1.14.4","oidc-provider":"9.8.4","@libp2p/crypto":"5.1.19","@libp2p/kad-dht":"16.3.1","@libp2p/peer-id":"6.0.10","@libp2p/identify":"4.1.7","@hono/node-server":"2.0.4","@libp2p/bootstrap":"12.0.24","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.14","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","tsup":"8.5.1","vitest":"4.1.8","typescript":"6.0.3","@types/node":"25.3.1","@biomejs/biome":"2.4.16","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.8","@types/oidc-provider":"9.5.0","@opentelemetry/sdk-metrics":"2.7.1"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.29.0"},"optionalDependencies":{"compromise":"14.15.1","gpt-tokenizer":"3.4.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.14_1780623196552_0.559750743516654","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.5":{"name":"@nekzus/liop","version":"2.1.0-beta.5","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-beta.5","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"bdd21ddbea275107a4f31eb3d886d20fcfde2f76","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-beta.5.tgz","fileCount":72,"integrity":"sha512-cqglIvw8kO3MoVN/iRFxhvvr9FFJ5flgPNQMquWvU6Wt4vxzARfW4O2A0Dw4GY04urbvZLvgarTwnMHtVOsTWg==","signatures":[{"sig":"MEUCIQDhTzWy3VKtOQ7B7yRKoa2f98ftWZJ+RZ/aj8l3AuxYrQIgT60CIzCskKzZiHrP+BZKgjkUf/42N5RVRcrRfggnKHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1166853},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"gopd":"npm:@socketregistry/gopd@^1","hasown":"npm:@socketregistry/hasown@^1","isarray":"npm:@socketregistry/isarray@^1","type-is":"2.0.1","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","protobufjs":"7.5.8","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"4.4.3","hono":"4.12.23","jose":"6.2.3","acorn":"8.16.0","mlkem":"2.7.0","libp2p":"3.3.3","it-pipe":"3.0.1","piscina":"5.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.21","uint8arrays":"6.1.1","@libp2p/ping":"3.1.6","multiformats":"14.0.0","@grpc/grpc-js":"1.14.4","oidc-provider":"9.8.4","@libp2p/crypto":"5.1.19","@libp2p/kad-dht":"16.3.1","@libp2p/peer-id":"6.0.10","@libp2p/identify":"4.1.7","@hono/node-server":"2.0.4","@libp2p/bootstrap":"12.0.24","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.14","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","tsup":"8.5.1","vitest":"4.1.8","typescript":"6.0.3","@types/node":"25.3.1","@biomejs/biome":"2.4.16","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.8","@types/oidc-provider":"9.5.0","@opentelemetry/sdk-metrics":"2.7.1"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.29.0"},"optionalDependencies":{"compromise":"14.15.1","gpt-tokenizer":"3.4.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-beta.5_1780624822705_0.680511052563362","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@nekzus/liop","version":"2.2.0","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.2.0","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"c4574be02223048b5df123f421e7aa3d237d1368","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.2.0.tgz","fileCount":72,"integrity":"sha512-wfDN+s2k+QQ0adD2Rw+ijt61TRARIXAf3rzt+eJjT0ajlvrIuNoGv/ganc+zQRGqaov/Dpcl0O68BUfDd6H47Q==","signatures":[{"sig":"MEUCIHU/M669qd060aC0xHhpYbv74m/G51zaSQWvCIdmr+yCAiEA41kAodC/JAC5SmAou9FhjCA1StCfkp9/HYo40yCzZYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1166846},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"gopd":"npm:@socketregistry/gopd@^1","hasown":"npm:@socketregistry/hasown@^1","isarray":"npm:@socketregistry/isarray@^1","type-is":"2.0.1","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","protobufjs":"7.5.8","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.16.0","dependencies":{"zod":"4.4.3","hono":"4.12.23","jose":"6.2.3","acorn":"8.16.0","mlkem":"2.7.0","libp2p":"3.3.3","it-pipe":"3.0.1","piscina":"5.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.21","uint8arrays":"6.1.1","@libp2p/ping":"3.1.6","multiformats":"14.0.0","@grpc/grpc-js":"1.14.4","oidc-provider":"9.8.4","@libp2p/crypto":"5.1.19","@libp2p/kad-dht":"16.3.1","@libp2p/peer-id":"6.0.10","@libp2p/identify":"4.1.7","@hono/node-server":"2.0.4","@libp2p/bootstrap":"12.0.24","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.14","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.22.4","tsup":"8.5.1","vitest":"4.1.8","typescript":"6.0.3","@types/node":"25.3.1","@biomejs/biome":"2.4.16","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.8","@types/oidc-provider":"9.5.0","@opentelemetry/sdk-metrics":"2.7.1"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.29.0"},"optionalDependencies":{"compromise":"14.15.1","gpt-tokenizer":"3.4.0","@modelcontextprotocol/sdk":"1.29.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.2.0_1780626368165_0.11135912769976253","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.15":{"name":"@nekzus/liop","version":"2.1.0-alpha.15","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus","license":"MIT","_id":"@nekzus/liop@2.1.0-alpha.15","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"e85b01e5657d590516d73c7865317a6fdd6868da","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.15.tgz","fileCount":75,"integrity":"sha512-DbW+fue590IdJmI/NEawVrl06dU80N3Z4K6FSeRtbmPWnbNi/G6UrNeZs/ty5hRJoy40lsjFVlhHC2ec65yuFQ==","signatures":[{"sig":"MEQCID+JAXPRBDLdxcj4/FTtyb5J1IHSKM07Ad6Bxcv84sh7AiAdeJm8EhAe/dVM9lcsMvUM9b0WG+SCuYrMtIEAAtNwNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDQ27OTDT0ZdYPpZQKJfYZv0cDNJX9PtiZKnV74fUQjYAiADmUAFVb3EQGCECYogAir3jkpTclphnHHj0xns4EIK2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1403882},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","gpt-tokenizer":"4.0.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.15_1787937076859_0.17448701761630248","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.16":{"name":"@nekzus/liop","version":"2.1.0-alpha.16","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.1.0-alpha.16","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"e4d4bce9a9ee7368e97132a96cb35e49410dbefd","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.16.tgz","fileCount":76,"integrity":"sha512-RVIbmiINiQn7RaoDJVTkqotQVb+gZsrxsSAMijTCNXoMeZH7vNqM59Fo769N8QKW7h6dSXp696tvXMvWeBXMXg==","signatures":[{"sig":"MEUCIQCscfnlIvjVMIaO5lW5YNUi90cig42L/IbIgB2HSEVcEQIgEqkZamlCxxPbGZExY9XawSxBz4Usj4eRLeIgKeckjEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD+abkzYMymZKeQMl05nF7TQ8qY5w79O/MSI3sUeXO27gIga3KLsgVJ52kmr3tJvU6NIZsY3QY4skrgwIt4Mbhppf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1414743},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","gpt-tokenizer":"4.0.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.16_1787947766441_0.8359307614638016","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-alpha.17":{"name":"@nekzus/liop","version":"2.1.0-alpha.17","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.1.0-alpha.17","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"49752d33139fe6708a73b2bde6caa16c2020709c","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-alpha.17.tgz","fileCount":76,"integrity":"sha512-CvU+ep9IozDB5kA2krejcNXsVv0FbUenvffRxVCHl3SUboW3WYZRYKeb8Mc3BpasZEDPRXqqI22XLI5h9iS5cw==","signatures":[{"sig":"MEYCIQDlzi6+5mOvKZRTDg+q4VwphTsj9mNjG/iodC6BO9tqzQIhAIPF6/MJRJxnpBSPyLzUCSHfwhccanUyV+vbL/RC/9PU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDMkLPgrBPtKZIsu5hsidDgV8mi1WtdbuT8ctywuVnIOAIgBrRDC0XVHaDdcAUteVM5JH9YFUpQYpZJQf4ykCN6fsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11305134},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-alpha.17_1787966585301_0.09244799537119919","host":"s3://npm-registry-packages-npm-production"}},"2.1.0-beta.6":{"name":"@nekzus/liop","version":"2.1.0-beta.6","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.1.0-beta.6","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"6eae8e1c356c2503181ca991fe8ba7b1840dfa83","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.1.0-beta.6.tgz","fileCount":76,"integrity":"sha512-gkanGs7I4Q2INkZ0DXHCBy5LQNwL/ErEhEWi+2aQpVj234A7mJYl65s9KwyDG9yym90qjUrzKfUxcH4ItsWOIw==","signatures":[{"sig":"MEUCIEx1orl3iDaXGJ8zVnsBDEVx/UPPm2nQFyy7XYnG7+MVAiEAhmZS+ZEYVykGlFmyTOeDTORxQsrwir1RAoZl11PQaPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD199Hs+F9HpHg52ureoRLMltw8MtsdQIi4F7tioIDUbQIgbGfFnni8lAThVv1EAAaGTb6undqAfRcaHeuw3rvj+zg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.1.0-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11305132},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.1.0-beta.6_1787967457098_0.07299730976942254","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@nekzus/liop","version":"2.3.0","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.3.0","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"69ccf6ad6949c894eea94bbccc82d782397d0003","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.3.0.tgz","fileCount":76,"integrity":"sha512-tDkbww8OmnlUej5TkdvY8mNW3s+TBGJTJkGOdcW7ESprD6PuclYscfWwpK2ugrIy4NX8+MEBwxxxW+cy8d0byQ==","signatures":[{"sig":"MEQCICwlXh/Son/SjP6r0TrfEikI9x1VJl4DwftEuImOY8gpAiAM1s1xHlajYu+LntwHrLO/xd7BgkKOcrOB3p121C2SSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD61ASWLuoHkhJh21M1aZugOpTYX+if72GC6EqRBLgmZAIhAOCI7WE3OaFf2hwopkt44NwkA42mszE4TRIF84im9gay","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11305125},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.3.0_1787969185990_0.5175186816881905","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.1":{"name":"@nekzus/liop","version":"2.4.0-alpha.1","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.1","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"cc8dfd7eed31da49f7873592bb44dfa3090124d2","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.1.tgz","fileCount":76,"integrity":"sha512-LUNnu2NttRz1z6B+EiRjNkcUIc5ZJMEFDiQhcDXzoMCvD6Uf3Tq/IERjOhAr+9IcSLv5vpCA0W8UAhDLvkpsVg==","signatures":[{"sig":"MEUCIQCXdC2W2Mpuoi2cRp6IPOMHkfU64n9h9yvlKy9oqnpU/wIgfaUFuOuCJ8Z+1m0BZe1/cYR7TnTC2/8sy29bp7MaCWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDrZaFSKNHDvDKiNKIOcjuTgRiDY1TLW8Qel+8kvHcM5AiAsUbVsVHQ7YJP5T2bVw9ZGgjll0w9N0DeyECiqwTPPew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11305133},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.1_1788021867509_0.5598498814077941","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-beta.1":{"name":"@nekzus/liop","version":"2.4.0-beta.1","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-beta.1","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"ea65824d7d56cfe48182d6ba98e6bfde0ea9404d","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-beta.1.tgz","fileCount":76,"integrity":"sha512-mIcmA1LeGWa+8RmVzAOz3GqfM/rwkdQrFDm/fC2spQMa18rqXD4ASHs7IBpf4EB43upfadOMm01qG/3P99An0w==","signatures":[{"sig":"MEUCIGSxj77+M+Oif28KcsG3OufyCAfojyZT5KP9g3RlG664AiEAwL9Bbwfxj1AQcHuXrQa7pJxzIzFahkVHxPejiLUvTGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIA52Vf1pzxrCMpn/ooC5qaC0Cyj0rAxvBIedqOwL8nItAiBmfZIVsd0RqTZca5y1UbUDvHQWNNOHY0KVEWrh6VMadw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11305132},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-beta.1_1788021900211_0.5262849707768618","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"@nekzus/liop","version":"2.4.0","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"ed321776ba27239754e98dfcc659ab764f75a494","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0.tgz","fileCount":76,"integrity":"sha512-IqBlpT9UYmZPdvG+Hasq6MxQvEFFMkvg8p19CKxCXAO3S4BPoDGci4F6crEJ5lBamQ9dqE4FkAr1OT8MN8zUxg==","signatures":[{"sig":"MEUCID8etxLOcnUwfNhNZbl4c9bqVdCB7ptlQZu7TX7AvlvlAiEArQues2bHDIQRLwomVYrgsDn5prbwIG+DBjDh6TYBJpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICW895X3eyAY43GXw1inOE1fdsEiXaJr1FDqhc2PHxVyAiEA0+FNaaMpa/mcxRRI1HeZrBRZx+++bCU8qjCTdLhfnQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11305125},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0_1788021971298_0.07379473952026849","host":"s3://npm-registry-packages-npm-production"}},"2.4.1-beta.1":{"name":"@nekzus/liop","version":"2.4.1-beta.1","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.1-beta.1","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"02af48da2651144feac69a0f6ed370deeeee6ea9","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.1-beta.1.tgz","fileCount":76,"integrity":"sha512-fCX/hujMe5HO99q6F6NwTOgJPmrnVOVUqnPirgfAdBJAhz9/PfKnGp0NMyFxJWc1Bg6T0lNDQnP2dAd8LfoAig==","signatures":[{"sig":"MEUCIHJIB8ghZiWjw0qfKsGhVIUTHGe1Ri6dcZA3z4pUEPDMAiEAhUO7iSwOxqoLz3mVngGUa+w+++GXM4T/j3WKzHOh6Lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHUTQZNsQMtdEvCdq77yDBtJzHOLAFlgxrZW+ZNNYCcGAiBx/RFl++VIJByGWFT/sLA6A/4os/lYGuBa/ex0o9LX0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.1-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11306675},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.1-beta.1_1788026623502_0.9965427902239905","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.2":{"name":"@nekzus/liop","version":"2.4.0-alpha.2","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.2","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"fbdb87c9c57d7c99a8f32964f6c80de8adaa3081","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.2.tgz","fileCount":76,"integrity":"sha512-uDa8co0F0UpqoCoVZVqSb4Diz8pSPWr/+gdW1WpITX9GZwYpzev6IPlnKDOQg0R0lQjAzgg6Oi5+S5oW85qk4g==","signatures":[{"sig":"MEYCIQCih4rn1QE/Ww8Nik0tetP8fBUmZAzfUqxP274HrBSz+wIhAL9wl6ZwFz8nO/8dUi2aIHJ1+71Z8TkH6WZWEX8wpcFX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCs3XUO2NK5qCZAXCMwEUg7Ds1iZWhxa6hahTIx65BpCgIhALjTjEfyF9tYH83oe28LOsVaiXVde1mYG8V6PveEMrC4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11306676},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.2_1788026663549_0.39696359195363806","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"@nekzus/liop","version":"2.4.1","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.1","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"a68bec90ed25239d9cad4a1ba69bb9f8f52302ec","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.1.tgz","fileCount":76,"integrity":"sha512-YXV0IRlT1WKTxDftaJj8PskgdhnGkBkVb2NwOSA8sJqcTQOfKcuj+MIDKQcRi6OakIfaLKHVy30Mk3Zj42nXRg==","signatures":[{"sig":"MEUCIGXO8G7xtAN0Gapg2ITX+GyJUQwFntrNLqQEW9Sh71kEAiEAv4faXKEbINBLy9KOtmJCu37K4cy61GdbIwtKToZ7LFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIACKfjsokLLJ+XmrFjUeA1oj8/RzaGaj2ZIZheK/XRoHAiB5vwV7wbqOHQabVNNtb5Ci6YE35Pw22q3pfkk08cENMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11306668},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.1_1788026793978_0.5563183918219154","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.3":{"name":"@nekzus/liop","version":"2.4.0-alpha.3","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.3","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"345ce4b8e485c33eaad2405a9e65d1bdd78d6ce4","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.3.tgz","fileCount":76,"integrity":"sha512-VQn2+AZ+Gu6f9P0pgIQPZxwoAqSjFZu5yyXzFsp+Y9OSNfcH3feWUUM71rnkwo2YJa9HyOgMBIujc1oKCta9lQ==","signatures":[{"sig":"MEUCIBJFcGIIpF72kGPflmbfL6mWVowmOF42d075QRiuwtOtAiEAicgJd4GX2kNJntIcGuPJQk1Huom/wDV7jYeQ3h4LRCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIARK6XWmAgopgO3kdx0NpyasVlJvSkCrCrAONut485CDAiEAvw3wLKQsRQeuvY3YWsbeZk5jF3G0408hNyd2C3sfwd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307090},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.3_1788028540535_0.911477661138741","host":"s3://npm-registry-packages-npm-production"}},"2.4.1-beta.2":{"name":"@nekzus/liop","version":"2.4.1-beta.2","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.1-beta.2","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"7b974bcd818921e9ca0387ea1ee469e8c30333b2","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.1-beta.2.tgz","fileCount":76,"integrity":"sha512-+q++gwLI0CBDlXdEaIVksBuhxmbgC4SQk3WUnjyLk6mGETOEu8gwHIBn6w5Sojctm8WEc9JW+mLnMo9hK5gh7w==","signatures":[{"sig":"MEYCIQCCWd5+LyFnIfZio4q/1J7sA3bijrN+PDRuocumiPsOnAIhAIFZSt13GMz49uxsQLpDFVaFdcV/bTuYssAWWavEWui3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAi2a4vq1iWq6n8/V/Gnx4C86EFYWbEUJ8kAH+9bLoyrAiBi5T6fCPj7WN660yan9d1vW7mjmnDCv/f7fyONQQTiyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.1-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307089},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.1-beta.2_1788041018717_0.269037257015583","host":"s3://npm-registry-packages-npm-production"}},"2.4.2":{"name":"@nekzus/liop","version":"2.4.2","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.2","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"e202af88a26222997f9309db3e52a626dc0feae3","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.2.tgz","fileCount":76,"integrity":"sha512-BWeaCA0uZLEMdSFteCJwQKkJ8CMdrEQTg/eBftdka9nfHooumCPhbGK8H8l7JqfwAOEYRVrefXghbNPHdZAMaA==","signatures":[{"sig":"MEQCIBpix6uEk9ERsRn/JuCTWXLR4JwBDwgqhYIfolL39jgkAiB3x3RWqRWhHp3LoOd5GLclc4obiO5J8vDM3H5brUuaYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH//5qqMMMz/FYl1imX6IlYrd6+iKksutgb6FaX5dLP5AiEAj3z9yGpRnDN6WvCrcjgYMcpdyKWwV5r5MqczrJ6HzGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307082},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.2_1788041369491_0.013577771121854543","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.4":{"name":"@nekzus/liop","version":"2.4.0-alpha.4","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.4","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"76709b9d53b6aa3dd6cb3f24734afb8cdf606420","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.4.tgz","fileCount":76,"integrity":"sha512-n9k01lauWg2BAUWtAJd5fPv/cPPTaqnxPBiwVCTtHctO7c7rtZfla34+FW5t4KkBf8elzgG+5ke3Uky9uKULhw==","signatures":[{"sig":"MEUCIQCe9GdGFyv65Cv3rQVG8j/Pg26Q1UNzQlX+HmYXw0T6iAIgYvoDy6pWvts1xpUdKFOj1GdqIpQ+kmZfLdfaASS7e+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD56k0wwJpKwxr4ENC5cIz6bJ8oEGkcLKYWalgun6MGXgIhAN83RYUvK8IGw7BYsL6CYlf3DnqVEN4Os4QXQCUEVICn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307090},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.4_1788043180275_0.1821851507787371","host":"s3://npm-registry-packages-npm-production"}},"2.4.1-beta.3":{"name":"@nekzus/liop","version":"2.4.1-beta.3","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.1-beta.3","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"6e5eeca846894f3c4c031da87fc14b29c0e646fc","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.1-beta.3.tgz","fileCount":76,"integrity":"sha512-ABs0EptT+p9ae7OWvmJ50rh7uvuXZ6624enXVeNphORrCb+C4SMO8vTsJyPRICuN3ccJ0EPLFLqzm+0uuWUD6g==","signatures":[{"sig":"MEYCIQCyTLKM+VF//7bsWYzPRXZOx43N6/NQ8Hx5ETlME6h9BAIhAL9cgZirIAkCs6+XDKiXVcUc6hihUxbGDpPKHWiNGFiO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEBxm/9aGktao60uwaq2HgzyAPIdgz20kOA4GLhpaWdpAiAosSpOnrRQbrXwf8nLuxTVE2iaHCqMnyKleE5fqu4iYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.1-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307089},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.1-beta.3_1788043501677_0.6157713721189315","host":"s3://npm-registry-packages-npm-production"}},"2.4.3":{"name":"@nekzus/liop","version":"2.4.3","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.3","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"4cee2c19160a707dc924d35e0f9ba411f38a478e","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.3.tgz","fileCount":76,"integrity":"sha512-5dWdjQgqOT8dx1KVdA71yjCbq0L7dcBmeJzx/PNc5nJ4k0bSxODbXVkgjwyirgXy6rvGsUsjV9ncSg6/odvgjg==","signatures":[{"sig":"MEYCIQDYnK3Xs83yz36pmAsJOFQbFf/JDv9o1RgfZc4D0ZkFgwIhAK+osEDsEWqnApaszGwkFDGByvcUNbStnqRwbb2NSsHu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCpRIApc84PnBV1Col2vmjsETDeaE1bmS4RTKUvXkIOxQIgN/DYd/JN12u0tWpQ+LDH2lhPmwjNRHNF5gqFqbhirME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307082},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.3_1788045009206_0.8530781501689617","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.5":{"name":"@nekzus/liop","version":"2.4.0-alpha.5","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.5","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"854a74d9198ce415dbdc2de10d03e56acfd84497","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.5.tgz","fileCount":76,"integrity":"sha512-Ewg0RQIwjXVSZGRmTZ4M0kDAHtEGjL98D7EQ1eVMvKFqPKhy6RXqOCU2q075N+f1T8kOahm+fIKr/yG9e/ipmA==","signatures":[{"sig":"MEUCIQD0pLpnX5UDrHVncW6fQTR2Ftm7KO3kx+wAnHjaoWySHgIgco3qpEVPTnB2aYfXc4QiR0+HpvdAxh9Qq14GanwU+sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIAScPLcQ7aUdYiE9fqpEqa3RjFXEkF2AyE0mpdcGJBLpAiBrGqGg8sZLtZ/Mo5zde5dTcEqVPwXcm+UQudvBmyfQ1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307090},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.5_1788046455771_0.3075585187710719","host":"s3://npm-registry-packages-npm-production"}},"2.4.1-beta.4":{"name":"@nekzus/liop","version":"2.4.1-beta.4","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.1-beta.4","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"ac669e26ef24a4e9f0a7bbaa94f7593920178def","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.1-beta.4.tgz","fileCount":76,"integrity":"sha512-bVWjgHKajdkBlAgt8akCWT9iIMlYM8WbnugB3ZXD6XRLE31xw90oK2SPnODp5rE/ri1BPEgpvFNBrqZXtcjtbA==","signatures":[{"sig":"MEYCIQD6XekYMvAMd7Nd0SP88ddXQMpfC++qf/kKfzt+jHj4kgIhAK1BAPllSaaMA/5yANdGKkQ8Tgg+xZ5nxopaKG5PQC8P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqo4DSU7bJ4P4TRvwDN2jdCmqyGs8tl9xtDc0KNUBF/AIgHQR3CzPVzoEpHBjjVjyL1TBUfdFUDl2zuPqD8j6kSeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.1-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307089},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.1-beta.4_1788047022890_0.35747256334875943","host":"s3://npm-registry-packages-npm-production"}},"2.4.4":{"name":"@nekzus/liop","version":"2.4.4","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.4","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"af2b2fb8792cbeeb3543f08d71e308e9a979f4c3","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.4.tgz","fileCount":76,"integrity":"sha512-ik2PH76oWrUhLUPyJDRDvOdsZ72PZb584FR2x8CR3+41XhVdMzRKZTYgOK+bKxQ5uimb+mny7wJhffiIYGfPcw==","signatures":[{"sig":"MEQCIF3RM5+nTr0kZMZCQa2X9+re3MnDdx6o4SoAIEhwKu0dAiAhciEvWoh4TQ4sbPGN/AKZETsPKFufg5I06MgVsURh3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIEVFDNyR2/wtrRyYcEFBTmqFAmq+Mjni3WS72FSXeK8bAiEApmQ8eAggV8SB+fHnSvClMRURvodCwaxSxc0RicSQwi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307082},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.4_1788047677994_0.7624252906313742","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.6":{"name":"@nekzus/liop","version":"2.4.0-alpha.6","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.6","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"d15ab08e500d331baedc7334f1c24aec4065f4e4","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.6.tgz","fileCount":76,"integrity":"sha512-Tl+BG+8TzTp8XFgYvOwqhXBjyBa7j05gTQMFoYp8Z8C+6ih3oWY4lFRm9o7QpeDPFKielvEsBqJVKal8awyrlg==","signatures":[{"sig":"MEYCIQC0+900r49jQ+3mtQ51q2qbSnm0ecHhgXaYpaQSrnP2AAIhALHt1C4W4WHH8D5eHcc0cQ69i/eweyxLEXGFRuBmy0FA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDz+BxWjhPb3YfcNHrL40RDqKW3NQqqlPK0XQRYqyENUAiEA0B6CMCRwoBFj5m+twEXS5Mtdvz+3MNeB/ELEK+JQlPo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307090},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.6_1788050207580_0.4958103916107597","host":"s3://npm-registry-packages-npm-production"}},"2.4.5":{"name":"@nekzus/liop","version":"2.4.5","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.5","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"090c273771f243d748f409828419c1c4b3565bf6","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.5.tgz","fileCount":76,"integrity":"sha512-vQcBzM8qfoVKoAo931jeUdn/Fn99o0Q7vN+4/mxV9BX9JXCz6JG/8cUaC5Wy2FOR83z2BfBkyrcFXqZeJgoMZw==","signatures":[{"sig":"MEYCIQDkkArqf2xj6QWzxlaIM5Ie9Z/NYrIrKq4dAKLW2xLy8wIhALnUNAYNP37cLZd7dPHD8fzAAd4O6jl37OlyYFJTNukS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDfBE3tH5oQw4AGy5VfYeVJoKxq+OdeptsrNHFZriPgDAiEAvHSgspfdlIehvvKdsNpBvlDP7fMoh2TSOUyzdhl8XYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307082},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.5_1788051368186_0.5770590297966607","host":"s3://npm-registry-packages-npm-production"}},"2.4.1-beta.5":{"name":"@nekzus/liop","version":"2.4.1-beta.5","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.1-beta.5","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"3ac0f81cb371e14a5fc732067d6b04355d030777","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.1-beta.5.tgz","fileCount":76,"integrity":"sha512-A1tFBXZANYHdqkygoNdzzXxjhFIDWP7GKZ6NOcFCtwYZ0Sru8l1OrIalZZYeUVDlqeSaKRdtKkBQvCCjhGDsCQ==","signatures":[{"sig":"MEUCIFrmFVFo57tS9ylxpR2wl0jlxoCs5fw+L9r/aYr/ujdgAiEAiSnMzoPv4tt/zscCZY2jO4alPlRm2ARFpJvuhyuPvL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFIHL8gHj7B9t7k7+C7cwFnUdLCPHOrlivSRVHTT74XOAiEAj9XiKL4sEXCKjE3AWZSQq2Ga0vuvzR32Ijg6xDUadMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.1-beta.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307089},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.1-beta.5_1788051783568_0.3586186081705278","host":"s3://npm-registry-packages-npm-production"}},"2.4.1-beta.6":{"name":"@nekzus/liop","version":"2.4.1-beta.6","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.1-beta.6","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"e4db09036d3e4d8e7508d1447e99f877991625c8","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.1-beta.6.tgz","fileCount":76,"integrity":"sha512-i+UEJBEX+6mzYSRLi42zaNmW66C0+bpZ94Gx/Opgc63A6G8I4mJhiPINzTdFgSkjrtxUNxaRvxBJPYSg979s/Q==","signatures":[{"sig":"MEUCIQC1ozepTFJhv/kCHGk2LC1p4pjr8IHAqpn+T/uU8w372AIgRKAblwEaNNcTFyPx5ak+jJlcj9moAjhMlmF/4LR2gO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+8LIe1Fa1Y8ig/XDHCd7sPWtxjd8Vro2J3jg+DlIF1AIgQkI25WrDTBWJY/l7issooljiEeEFw/YcPOCJ1tCii6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.1-beta.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307089},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.1-beta.6_1788145607872_0.6601978918080578","host":"s3://npm-registry-packages-npm-production"}},"2.4.6":{"name":"@nekzus/liop","version":"2.4.6","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.6","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"256427675d608c61f100f1380dc7f587205cdf32","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.6.tgz","fileCount":76,"integrity":"sha512-6x48aWeCL9eh8nzPjw9UafWWATWcCitj1SYK60MtQU/z7ptqQjtjZy71BBhadGuLsyK5EwsopxZvQX7liNw0BQ==","signatures":[{"sig":"MEUCIQDS865OakkLEUrLQ0/T5vXk5UbGpk3Zp6O8lKuG/NaU+wIgPWbuP1Cfmw3SNVo8Gr9+52s/5mEwOTXC6RoiCYlCtSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHocM6gosonDL6wIENFQbSpCIx9gRgQzj00Gx63dJmf0AiEAuSFSr6BW3Zi6o5thOdUkHsrYlQ+G4Kna5ZqAZKdVUuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307082},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.6_1788148456985_0.9352611671186866","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.7":{"name":"@nekzus/liop","version":"2.4.0-alpha.7","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.7","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"5463f887f4b2a8bee8fa3f32af88bccd3aed38cd","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.7.tgz","fileCount":76,"integrity":"sha512-M60Dz+zGQxjbU9ZUJtR8kFH/p0eyo2H+45hXzXPZZfT2PGjNCu79bTak7NoVQlp5Koe3aRr7ZB8YzcdpPhYERw==","signatures":[{"sig":"MEUCIQD0mz6+3IIrG+Uqd6JVzPkRubXHpRndaIhciGKvc8uFpAIgfaVVg7+JKmFklz2UKmz3n9NdujF3r5KfoTzkcA156RU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCAf4c70mFy/G+VvPSPhmpyz+4PePnr8qs5ozBCxtvaTAIgeI6nHujL9AHPX911IgFaOY7a2yTO/k6CuXQhFfeS+Bw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307202},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.7_1788225722172_0.5780081606012624","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-beta.1":{"name":"@nekzus/liop","version":"2.5.0-beta.1","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.5.0-beta.1","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"c82b9a544e8efc94719b8e9d1ff1a85c7cf4a46c","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.5.0-beta.1.tgz","fileCount":76,"integrity":"sha512-lsOZcdL1kSmknB5Zj5SnVuOBkaVV9Y3GttnkGwsK3UoS/rP679F2852cI7hQ+D8xuWU3hojR1p2XaqhWL4NU2g==","signatures":[{"sig":"MEUCIQD1BZUPcdcTQLk0fdBMjiTstnyh2oC/Mu4+98x8ZO/SLAIgCHUDCsfqKgy9+t9lKPaot8JDGwg4UHCfgNRm41AibNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDP24SXSf8EYi0eBOfN+iIwzI+aiPOFlF8/z8NScvaNvQIhAKIjN4+9ikoJ8fbMRfCc+19/BBIE8h2PzdLGDzchRvRo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.5.0-beta.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307201},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.5.0-beta.1_1788226339498_0.31802141582106125","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"@nekzus/liop","version":"2.5.0","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.5.0","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"af3a1cf1b753a9f885e1274de405d49b7af097d4","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.5.0.tgz","fileCount":76,"integrity":"sha512-vKCKUFeU0WYQz7QlrIbLGTf3IvYcCFWDKYF661/ic1cLEDanEs1L9f6vR1roITu38ndb4xaj9EeSAEdt0v4VNQ==","signatures":[{"sig":"MEQCIAf1z/q6c6y2QpMMLYWYATPI7kpP3THT8ICdeYgYpVoJAiBozGqI0bnVfVTrj6rknWSmVtiKuH8EGX5+pLkHjDfLgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAtaDV+LnhWaGpMCDgKaz6CNK0/q6i01t1DU+4RNmT4CAiEAiAusb9mKFHXQcTGXNjGZ7GvOPWTz+BhF7DPdf/X9u2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11307194},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.5.0_1788226380665_0.11982747685165451","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.8":{"name":"@nekzus/liop","version":"2.4.0-alpha.8","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.8","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"8733b73bb7a41f448c13e93673cc18888192385e","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.8.tgz","fileCount":87,"integrity":"sha512-TqwsHKnBAtzfPoo1qO4E2iWqQ5aWQ32ERWPCIxOZ17RcFzVn+PG4WeQ10HPHiMzx2JaRCwtgVxa952FzkS7u6w==","signatures":[{"sig":"MEYCIQDicVvbD/gFvkrdIeeftTC7Bv0DAXagbkqETYNH7j3VBwIhAJqeiBe0kqkFqqWKFqbbMFaK16MKf1nw+1xsT4GAc81W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDMDGZnNeqsm6fGxgxbyYqXwdt5j8swcWTHSqlDk/J/2AIhAIMOAL0Z6yIbSSQRkDo7uCVvrUNTusuyiHyLGMGlY52h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11471026},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.8_1789412084302_0.43400423834850965","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.9":{"name":"@nekzus/liop","version":"2.4.0-alpha.9","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.9","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"40854d40fdd35c84015d2e9567a01478461ac22e","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.9.tgz","fileCount":87,"integrity":"sha512-OKlfJw7/jRzf+FW5dCiI7b8gGvxBqWb7rzcIo3UlkQwj4eJC47yMLbOhPr7xxVrusX37Wp8jxo3cDlB76nxq0A==","signatures":[{"sig":"MEYCIQCm+uvJmwgrJEQk12meV5SjXqZC43mSDNJPZeNKDipvRQIhAMzQ4NeF9lpncoZxhRkFP0moNlYxOTbBw4co2F8gOE3r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBdBKrgfTWz49NiAUiAML0Da/FRNE/XgA1gcy4gHQBOCAiAoGP3vbO8jYQ/JKAyKtJWKCxnCFYxYZ/iXxKp93ddZpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11471026},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.9_1789413453922_0.557461834325472","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-alpha.1":{"name":"@nekzus/liop","version":"1.0.0-alpha.1","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@1.0.0-alpha.1","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"96ebec0628776063b51d6fbf661b3ffd1278744e","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-1.0.0-alpha.1.tgz","fileCount":87,"integrity":"sha512-WM5Dd7RpeofvJzhgVtZEn/JCByMCRqUgqKsaigt8fjx8fdPzLfmLRV495JHxMK6sHfIVr/xgf3Z9oQ6Keh95gQ==","signatures":[{"sig":"MEUCIQDB3x7ObI8nA5VYPkQWcOIQjdNrEcc8unzpBb5PZIe52wIgTB64Fc1nteKTBxbh1zrGgZqfvwcboTU3Jqch1aizmHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBFEVyX/LkCgOuzOM9v9KAggRLT9RgjNgsieGsZqjCgVAiBJi5NC2rdvmdUnEb69pzjEbPb7NI0O8gtBjdTQO0yDLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@1.0.0-alpha.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11471026},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_1.0.0-alpha.1_1789415112340_0.6482295666036475","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.10":{"name":"@nekzus/liop","version":"2.4.0-alpha.10","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.10","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"b989c5d7c0af4e9c5deaa5b02ff1001ccdddfe9c","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.10.tgz","fileCount":87,"integrity":"sha512-jrXV4m5HrtoA8mphvPMUpvBAo1pRjJsPXMF6kMncMpBpSmv96w8TdMDvSNW0FJyT0o992HQlgIcXuEq3Uy1vfg==","signatures":[{"sig":"MEQCICPfj2JI5J0PyHjxZeZojG86e0fSjR1FeV9Z/ITYsKAJAiAIy7NPFsg5/R95BSYqtfdfMeCrbDYfzEPZin0UcNpydQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVUCZpmA0f+tCq+qyphXgi5EgbvTcFTfp2Cv8PVIVFlAIhAOOoweducyqd04SOhlGrGyTExnSIgXKDSfbl4tD6jUQR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11471027},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.10_1789425309117_0.358475309886785","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.11":{"name":"@nekzus/liop","version":"2.4.0-alpha.11","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.11","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"d7f76994345b4c7de4d85acb4711fb938a53373b","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.11.tgz","fileCount":87,"integrity":"sha512-Ljc/gGGbtg0Ua99wzfEPJ9OoLyM2RWAdOIwrWuF9Oss97x5ugPDoyCQ/ypRSNyc8osskr5RvfcnWRUMbUpZeOw==","signatures":[{"sig":"MEYCIQDdSEbrYW9MVkSPEU6ectYPepuKVqPy3KREhoGc05OxpwIhAOdZYkcqxLpZic2PPgvYjZQJyZWjtfsH0gaiMbIEdeZO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIH01Gsz6G1xq8Mj69QtasmrjSlH9VZ8iHWsyMhFz/W5lAiEA6Hdzdrp5esEhnnMx5deGV3XbO7Xw0ji7CpuG5HQ5Cxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11471027},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.11_1789431251788_0.4425775892582757","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.12":{"name":"@nekzus/liop","version":"2.4.0-alpha.12","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.12","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"d663361db6c3e2f2187f995ffe3e7510f6987c11","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.12.tgz","fileCount":87,"integrity":"sha512-CSumZf41+lnFNYMTsSb6wE6sBGL0PNpCGUDCpHqto8SBllJ1VEmmZoJbxUc0rg0K6wdxpFYZICpvUvPKi+Q91A==","signatures":[{"sig":"MEUCICU7eh17628GAoFu/8oCf/0oyu8Hl782yJKvtBGqRKBEAiEA6NQ0uWj6v5obeZG5NA5y1InwrzUtgRuvzU6f9EdgjZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAMiJCti89jrl8kKcQQel/nbK5eLLyVgstDWQ7TyVIR8AiEAk7Tb/mEuy+eJg2Jv4iKTEbu1t2xfL2Y8zxfKYR0okc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11476169},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.5","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.1","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.4.3","hono":"4.13.5","jose":"6.2.10","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.9","it-pipe":"3.0.1","piscina":"5.3.1","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.27","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.12","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.11.5","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.4","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.13","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.30","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.20","@noble/post-quantum":"0.7.0","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.12","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.10","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.11.1","@opentelemetry/sdk-metrics":"2.10.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.16.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.12_1789664698640_0.4029224052630327","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.13":{"name":"@nekzus/liop","version":"2.4.0-alpha.13","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.13","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"88a73c88bdb37de2b46c34a3862447d9dc3cc90d","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.13.tgz","fileCount":87,"integrity":"sha512-zZLefJXmFnJmXiXA9bexBsOUAiQ0G1blWzyVSyxQeB6m3LPSY0GUT5R1V55BCAv1ajdxcT4mQ8K3Cb/8DNlT5Q==","signatures":[{"sig":"MEYCIQDOxLvSVhWQGvUS1BzDpMRzTURaLnkL0XQAk6xIVTR3UAIhAOAlELRBFPqPXcOeXqvyiycVVd4MOOeuDv6QS6ERiitS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGu63kkPA7WK+VWquQ/8DVUCvaW/mNpiPCqq9rj+MMDHAiEA2f/cmtqaRpyRNF/iAlijMq2zjA3C8idFQd+n9ghx5FE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11493634},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.13_1789858119628_0.35979111811392217","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.14":{"name":"@nekzus/liop","version":"2.4.0-alpha.14","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.14","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"48f52b7bf7cd413009d3b5aec9bfd5c0a3384aa8","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.14.tgz","fileCount":87,"integrity":"sha512-/QUGeP8Fi0wWSAj37BK9xnfpcqRH5o0YLijvGSDztVYLZ1Zp17gXX1rUCE9nNDDyKFgpEyV32T8WyQi8bA2/NA==","signatures":[{"sig":"MEUCIQDiHgNY36toy8kHvTCCuoeC6xMb8pJrDwMGPn1LPRTjYwIgM6+/ZDauqiZ5MfCUV8OPK54dGf+0roz5kRyOoOzN3eQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIExtVYoKGdqTHA5d8BijHISc6L6Cpk1y0QJZAqGUS2YwAiEAq4n47NILH9hiQ0hVez4jxSv3aeRfZf27TiXK/HhlSE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11503138},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.14_1789864273349_0.07357846366712084","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.15":{"name":"@nekzus/liop","version":"2.4.0-alpha.15","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.15","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"51eaeca2d863731e9415659061cdded9665952f6","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.15.tgz","fileCount":87,"integrity":"sha512-/hN8aoP81uN95zAbNnfcUTTme4lBs2TsvTOf60FrsQJY9RoBsVEKNF7Y7C4juQCy2XH6m+j6f3ppA4m+1pnjWg==","signatures":[{"sig":"MEUCIDaan6Pi78M949R8XM4RrK2xZLzoaD1Gce3aRx2Xb/lDAiEA5oIAkzQQspcob2n+HTfZJxRbxFMzQlSOjxEUYQfCcVk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDI6VryeU9ee7NlydGqTok6OvJQ1tCj0mFdJoisMwO3sAIhAPrW+LR5bKBj4yM1oUuKlwIIejQo32jneFcGKVd7XOng","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11504464},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.15_1789867367156_0.817084987872321","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.16":{"name":"@nekzus/liop","version":"2.4.0-alpha.16","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.16","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"6207d571d3c5bd68dcdcbb5cd8ead92066e493cb","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.16.tgz","fileCount":87,"integrity":"sha512-eGaTS7IEEdQDqaw6jwXRNHnNbucn//w+rnNDQsA/8VLJGzkEPmMSz9L3cTpqUNulnD7Y8nstMzvIPfu8Mgac8Q==","signatures":[{"sig":"MEYCIQD4r1K5NCTpT7W/N69XpghdGxHfasBWJrdqvXdFsajthgIhAPgKMwTidXaiP/NOxolkpkjSQrO+Nb0IOO1PmpgH6wzP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDFf1sxyNL5v4+jdDkGfQqkTFt8+hXWncQjvFc6HAkotAiAqjP6AbraZTmhlNx7VUyBwp9HVRF0qByX/7Vfp9ZbhSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11504464},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.16_1789868393063_0.41794642625031186","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.17":{"name":"@nekzus/liop","version":"2.4.0-alpha.17","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.17","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"b96e2fc9ebc9c1c67616752bf6a7d2604e9c2ce2","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.17.tgz","fileCount":87,"integrity":"sha512-IrVSf+wUiEw0YICj3QweaCp789IfWNOJYUshEwcRm/Jo1OtvZFU1qaP80g+1035+4+RR1/+SwoI5kgG6hZaMJQ==","signatures":[{"sig":"MEQCIHZ8WYxhJg8ON6cjT7/wgEtBciw4m8C32MQeSktbXm+YAiAw4ahVNSG2UopQDOw23UvJysYlaeI7pOyBpKQVmp4YBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHcwZoXcPZv+XzCbDJbLauWSvUVNcUtdjbDsmD6fAAt+AiEA1PwjTZ08ocahPtajIj1JYJW/AusoSmTMQZSnARwj4wY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11504122},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.17_1789914307519_0.9844962148901728","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.18":{"name":"@nekzus/liop","version":"2.4.0-alpha.18","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.18","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"90b934af4ce3c6e03dc414cc12884e19f3ad3964","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.18.tgz","fileCount":87,"integrity":"sha512-OrpL/+IGCBQ4d94VQ0lgcuGzRtvraQeeBpNxGUJ+6m1mWyZViWkOm4N2ZiQY94WfnTCksSh4Q1sMwG9XvKlhtA==","signatures":[{"sig":"MEUCIFXHBnk6d37xW6/AKIz5H2vqH4rkCZHRQ1P6l5mbpsCVAiEA7WkFo/O+s+Xji8M22GspCzHy/Bp4lp6x8Om/TWlmHc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHinsE043L7HY85ZvnIN3QNDpju1aFujEUaCmbbgyitwAiEA8voVWi64aNzw5ziCTupVW8RivnlXaYlLkDR+37u0Gpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11504122},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.18_1789928383329_0.49556054307076214","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.19":{"name":"@nekzus/liop","version":"2.4.0-alpha.19","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.19","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"670825c0ef62ab0daed69396dcac7cfde3c15fd7","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.19.tgz","fileCount":85,"integrity":"sha512-2Vpq1cCUo+qABZSklMk2LNxnYKDojBBZm02larq0WtB3CEy4tKdDYZjEnZmofoFk8vurdnObaAhJWtfEV2BgHA==","signatures":[{"sig":"MEQCIFIVyejpvz2xiu0z8N9Lnl6A/J/5Ay78eP/7tsxyAlOmAiBI+icFRGdrafczThCB+7QQnIDWmFTV3eVg0agh0WED4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAct0EQuLGoOVb2lOb5cvwwt4Ot9oIjpaywL0hP0rH0SAiEAogx8AKJjGfdwlFNQstC2OeFt0tQ/5wAv1qSy8Km77yY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11509181},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.19_1789947212573_0.3161982204670972","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.20":{"name":"@nekzus/liop","version":"2.4.0-alpha.20","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.20","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"c560cf9c455da2d033c1e32bc4c95b3370bf1ca0","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.20.tgz","fileCount":85,"integrity":"sha512-mSLKxCRdM24j0iF71XF4hobZQN0Fklkjzfk5u6uxw12nwB52X8u4B+yXLHBMxNSY+0F6KO2GiMea91uDSeSLwg==","signatures":[{"sig":"MEYCIQCJfCz0BZZdWVg/By637CZNBXNcLLiUt03FGbCdm19P6QIhAI9D8C+x7CUd3PW7NmqrZbq0rOL0fUBRnqvjcQbv1cf3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDyr+GzbDQWcep2wK8V/X2khC77O/FDKVSAjy66hPOpUwIgPHkHf4bLHf/bCUXqmSxNGp/cUlEl8s3Vy9LNZ2+fEGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11509181},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.20_1789949147539_0.5382687077701556","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-beta.2":{"name":"@nekzus/liop","version":"2.5.0-beta.2","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.5.0-beta.2","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"59fd097a23df14205c240440f46baf79a4028627","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.5.0-beta.2.tgz","fileCount":85,"integrity":"sha512-p/ZVrKQo+9vDixdcTVeKY/sFx6bispX/rKEKxcggdBcXppuOoEMLCnLZHWRAVnjbPFkZDbt5FzFJ2QLnrBpMrg==","signatures":[{"sig":"MEUCIQCdQ/l6mJH6ZqCrr3PWCOoZjxeihI3XwEkiQq6esbzQ0wIgXbvIHIV5RnH8R/rnJhix0Bmo64qMhCIrdNoSC4G93c0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD6zyswOrioPdt9LLgpf0m+dBqC5t1Skoya1XysQ8yJ5wIgcMZ8pP76hG1YjElN23AzjC3nX6G9Pbd3k8USuoXCF58=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.5.0-beta.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11510081},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.5.0-beta.2_1790100085939_0.09763158286427642","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"@nekzus/liop","version":"2.6.0","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.6.0","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"8958f31690d8d05cf0f67e50dc69f2845dbe015f","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.6.0.tgz","fileCount":85,"integrity":"sha512-VHkiZA8+eMgJ1d7Nt6zuhBt42ivi/zYUWcAj/2w3B+U268I3ezd74az632es8Hnee4Agvr01MO5DNOfA1wVlfQ==","signatures":[{"sig":"MEYCIQDjVHLG0jI2QUDIl0HLU26Y3ihuZduQ36+Jp/BEqjh4swIhAMh/afJxLzdYza7wyJjxqMQPSJFIpPmUAHgi73SH/Ec6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC7qEuaOeYpTvIQEHCkUFtAeIVuPjbJaj+tMdNMXiZ3KAIgWqMr501DiSQgJdCLRniivkZhNIwX+iLsVu6Wtkd/oRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11510285},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.6.0_1790108750385_0.584500970760907","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.21":{"name":"@nekzus/liop","version":"2.4.0-alpha.21","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.21","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"484ae84dda1a14b01c339b8ec09186bef2dab5e1","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.21.tgz","fileCount":85,"integrity":"sha512-jaqwpKgFh9W2oCaVakxbZyb2Vs0pUlqB9Aj1CIu0zj4GOV2Wi1kiiYWicze0TAau8HFe39fjCj+0epVHDBLyCA==","signatures":[{"sig":"MEUCIFiegIuoPZxT44pGLo1ZL4OiLPq3kxyIzXUV6oFNCuIkAiEAo6ft7dNM4H+0h1SXVlTyza2SxPGkO4nkRLjFaN+WjKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID3tOUPlG/bYe8ReNc6GeaXdJl3jJyUb4qixu9kUU68SAiEAxYuYJubG9RnhwRKbJWaX1kMm9QtgV+w4YlJMXDiCmQ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11510173},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.21_1790110435045_0.865303741366324","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@nekzus/liop","version":"2.6.1","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.6.1","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"00aaccc588018219da3d9bbd74365c98462c8819","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.6.1.tgz","fileCount":85,"integrity":"sha512-hdNSKQ8xkM8BhBgDONx+RfIDybDm9pK8Dh9BluljXP9NIzKRavvLjrKfBjwRO08bm8/qUfTGHMHkJyDuvQ6tWQ==","signatures":[{"sig":"MEUCIQDfNw+JEZ5qwdDun3ymbA/WGX7T+5j/9lEz1CsrE1IwtwIgSdNY6uKdq0VOfYajTYxPYiO2NZ1UDjVanC1L8M4d1VI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDa33juZVv8hu0zjzQCKJ7wTHWcDrgvAR4aX2bNqYf4QAIgZxLOaqALKpwfIL/AJNPfgMVloA+XimAu+1TbdfTorSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11510375},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.6.1_1790113361394_0.9949555209865895","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.22":{"name":"@nekzus/liop","version":"2.4.0-alpha.22","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.22","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"9231a3fdea08efce27a18fc53fe8fbdf02fe93d9","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.22.tgz","fileCount":85,"integrity":"sha512-xBL+LMWY4LTHOFG2K/CoQTcm/EdMNT2GsdDV3npknYS4z7NJ3hXPIniimUZ5vOa84K/19Ynj8Ug+Yrqts8KOtA==","signatures":[{"sig":"MEYCIQDvRkzKstNSQtzLqxHtQUi2Lus81IE4CfcBH1eAAZXrDQIhAJrooFblRTz2lTLxXxNpME/rir1bQZi+Gumywuv0Iyfq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG7MPaMu24G46QGLNmEA8Y3UtfJcGhUE5UBiyys8qNpsAiAQWzuevXQ/LH3cmSxW7ngxYDpj3J9r1k1TQtsafd4hoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11510173},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.22_1790115089104_0.8347082511547894","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.23":{"name":"@nekzus/liop","version":"2.4.0-alpha.23","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.23","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"bc637295b3f1ddd7e3286d0591d3e6ed02972897","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.23.tgz","fileCount":90,"integrity":"sha512-pE/HJ11yE2CMXopLxb+0KHYBw/kyVMjUiMaOxWnr84Mqwd3O8HGFVt+csaUSBOjuoKMv+ulhOX45/sVFmp0WWw==","signatures":[{"sig":"MEUCIQCVBk/gaNeFWJrUtWnywRgD9aviOvYTNrvAHKu9I25wRAIgdqi6ObemA3RNBvTWwRfDnWSvtS5PMRBBCp9uUIfGwhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCsk/yLyDC0uo73ZRZF5i1Z00V+rkv0Gw2Lu9DshWs3EAIgSXtDOy1h5Ow3BI/3G667EuTHzhPryTSkE2LKQCKfQr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11589678},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","micro-zk-proofs":"0.3.1","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.23_1790287650307_0.06621504593819161","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.24":{"name":"@nekzus/liop","version":"2.4.0-alpha.24","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.24","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"6557f3817861ee61c4c08fea601a13485d0fdabe","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.24.tgz","fileCount":90,"integrity":"sha512-D7bcvQ7B8bEeLIdS6/FOEfSifXeZho1QCANvlicceDlAcAUDwcy5doh9C0ef11/oE6C21BF/4RE9m+jNMgRCCg==","signatures":[{"sig":"MEUCIQDv+xWF5Ym90ofoPh6MyhW0J5g+keR7ZDm/mRR0jXgLUgIgLD3Y4zugDy1IhxanQw5UoUcPZr5Aq3XMHHHNeJHjU0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCLbiw5oXFCrs1JKPZVUv6zRjv9UE5z4iE6mY1ByaBbcAIgbULq9o1KkirGGPH3VGSG4p+Z/UtYz1EgEWC3C9cwWg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11598067},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","micro-zk-proofs":"0.3.1","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","gpt-tokenizer":"4.0.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.24_1790292264403_0.050988021461948696","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.25":{"name":"@nekzus/liop","version":"2.4.0-alpha.25","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.25","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"3a2c092f8538720565faff7789e9d88057e14afb","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.25.tgz","fileCount":57,"integrity":"sha512-ouonZGnDmtJSfDxKmpl0PmSzeuhjcHLK7ZzFcbo0cQZpQwzkONc/NEnZBGGgJxDZZojbdUQB6sdGFe564/9zfA==","signatures":[{"sig":"MEYCIQDR+OuNzaRZ9SySYvuyEiJER9obvbysk6vTrdrWfOhC1gIhAJ7noSJjnHY81tyEX47hD6TU4UfPTyn5Lqpke53xHfuc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEdpiXjlr41wZk20+7u26r6EGDnm3fLsVikbeF1nwHp7AiAudQ0pFjtdWD15brMZDGbL40Xyc6X2nTxbcEHSzKb3Jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":655052},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","audit:local:run":"tsx tests/infra/production-audit/cli/audit-run.ts --local","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:local:start":"tsx tests/infra/production-audit/cli/audit-start-local.ts","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","audit:local:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml -f tests/infra/production-audit/docker-compose.local.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","gpt-tokenizer":"4.0.0","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","micro-zk-proofs":"0.3.1","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.25_1790479166463_0.6027659706824811","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.26":{"name":"@nekzus/liop","version":"2.4.0-alpha.26","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.26","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"d0caf34845b2b0c3ea8e5c5f28db835b5ff288b9","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.26.tgz","fileCount":58,"integrity":"sha512-fyRx52DSN/xvak1Wk9q3Bv0sCdhUj/lClYCm9EJieqzrj7TDpY0fmU01PmQ73eh8rdzzN0NyaUdiX8kO8mDrsQ==","signatures":[{"sig":"MEYCIQCsUfQMB1sN8evpj+wKYkh5nCf0IVIQgWZqBN/doHDJ6wIhAKSIFvx8NQKFynA9WABJL3ZT1b4nPfAk9Iu9TTeWnlSX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICY2Mt/3YyP6cIBVlE3z06A7zrJiYtS5g3ue7Bn6aD/IAiEAkUy8v9D98zS6QRz57PvHRBb/kJfLFEaNIgxAoNjesjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424927},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","audit:local:run":"tsx tests/infra/production-audit/cli/audit-run.ts --local","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:local:start":"tsx tests/infra/production-audit/cli/audit-start-local.ts","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","audit:local:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml -f tests/infra/production-audit/docker-compose.local.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","gpt-tokenizer":"4.0.0","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","micro-zk-proofs":"0.3.1","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.26_1790535567854_0.04248703790448083","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-beta.3":{"name":"@nekzus/liop","version":"2.5.0-beta.3","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.5.0-beta.3","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"79e2bd196da938f6b383690cbb7c0a4ad1e44636","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.5.0-beta.3.tgz","fileCount":58,"integrity":"sha512-SR2nsONE0MS1Sdn9DGMumiF5QLk4cfEPhh8yYoWPBZXGqI0a2dzo7+DzT+1teGO3tEiZyeQEdllEEfukBNafuA==","signatures":[{"sig":"MEQCIER7wJPvu02WNJlD6Cmk5Kfw1xHQvmkO2FalxT+ZICPWAiBpiIbKfcJcsYGNko5UV/EPnfBR2IRF/nG6BxxwohHyEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCDwbr86ZO+d+kqm6hqShSSJHajmFo1zOhz8HzRTsBnaAIgZxNCLulBPbhQ4dCaWeoP2q0oj1LG+hySCT8cEBL5J8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.5.0-beta.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424925},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","audit:local:run":"tsx tests/infra/production-audit/cli/audit-run.ts --local","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:local:start":"tsx tests/infra/production-audit/cli/audit-start-local.ts","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","audit:local:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml -f tests/infra/production-audit/docker-compose.local.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","gpt-tokenizer":"4.0.0","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","micro-zk-proofs":"0.3.1","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.5.0-beta.3_1790627710983_0.7446137215480242","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@nekzus/liop","version":"2.7.0","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.7.0","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"0b9a21e5e0d9888135422da6cd5df9c712cdb1d6","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.7.0.tgz","fileCount":58,"integrity":"sha512-evwW4m0KnGrl1JfLLpOosMrYoaebGUiGNFxkxxNceIm2OJSxWdX+grE5d4xe/pk6uDGembmaOMGk3SnfpJbf8g==","signatures":[{"sig":"MEYCIQCShM0x1n0WBQG4tLZSn5IVm3RQlsfqwR6ivcUR5FD4JgIhAOIeYuTaPChJ7HAAPECNxVm24gtTn7eUBBAr8/uvW1lB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICGyGd5+BevcUsA8zVMuvpRrGpp8zU9I1e741qwr77yAAiEAn/xvjXezX63fiIYoS1FMArCPsO/WIUxXUT1zJJZYStQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":425129},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","audit:local:run":"tsx tests/infra/production-audit/cli/audit-run.ts --local","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:local:start":"tsx tests/infra/production-audit/cli/audit-start-local.ts","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","audit:local:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml -f tests/infra/production-audit/docker-compose.local.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","gpt-tokenizer":"4.0.0","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","micro-zk-proofs":"0.3.1","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.7.0_1790630999584_0.657758433080952","host":"s3://npm-registry-packages-npm-production"}},"2.4.0-alpha.27":{"name":"@nekzus/liop","version":"2.4.0-alpha.27","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.4.0-alpha.27","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"08b577a50fa80086710d7532b25ef4d3c501f1b6","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.4.0-alpha.27.tgz","fileCount":58,"integrity":"sha512-NeHVy0c3wT78lLFuF5y3O8A/4w2jqFCDfyvSno1O4WjHV5CWA/fLhE+jfRS0lyt22eq4/S6gdzs1y0yzkjAlrg==","signatures":[{"sig":"MEUCIEt65eIjWqqnml4YS4kfaYELKU1DwjMjkjLem+sU8iMtAiEAkvW4X8nMh/ial1HK3U8B/f0Gf2QjaL9v3fi3SHjRmO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIErf9/U6AzAeMFp6FLeq7j3Zvv6OIannpaAOYhi41u/XAiBvBKk6Ysgua7vueONolCtPrdELmwUR4WFfKAjVQ/3pAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.4.0-alpha.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424927},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","audit:local:run":"tsx tests/infra/production-audit/cli/audit-run.ts --local","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:local:start":"tsx tests/infra/production-audit/cli/audit-start-local.ts","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","audit:local:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml -f tests/infra/production-audit/docker-compose.local.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","gpt-tokenizer":"4.0.0","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","micro-zk-proofs":"0.3.1","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.4.0-alpha.27_1790724786078_0.8946884255984486","host":"s3://npm-registry-packages-npm-production"}},"2.5.0-beta.4":{"name":"@nekzus/liop","version":"2.5.0-beta.4","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"author":"Nekzus Solutions","license":"Apache-2.0","_id":"@nekzus/liop@2.5.0-beta.4","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"homepage":"https://nekzus-32.mintlify.app/","bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"bin":{"liop":"./dist/bin/agent.js"},"dist":{"shasum":"bbc284f961086cb0778e12ee76cd67d477df9a7d","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.5.0-beta.4.tgz","fileCount":58,"integrity":"sha512-BGxH1UwatO89Uh6mE4DnqwIUOdG1t6LKIn7RU8BOhaMQvFHkDQQJIpgJV6+WZOS054ns2d3bTooj2XO6xIunWQ==","signatures":[{"sig":"MEYCIQCdU0Yi3pmBjbWXZwN9ykMqqt1E1QwU1u1m+sbsyl9IbwIhAPOZOu9FrKaQ/1cDjVp1inXSAuLRHj9LnyBbBo9Ap+56","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDZ/5JWbxEnflM/DcwmCKKy3ge9ntU+iS7v322CzA135AIgQclbNE7LBOyy5QY4oHdrSmfT1OljRGrrFk8W28huMRw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.5.0-beta.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":424925},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","audit:local:run":"tsx tests/infra/production-audit/cli/audit-run.ts --local","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:local:start":"tsx tests/infra/production-audit/cli/audit-start-local.ts","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","audit:local:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml -f tests/infra/production-audit/docker-compose.local.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","gpt-tokenizer":"4.0.0","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","micro-zk-proofs":"0.3.1","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/liop_2.5.0-beta.4_1790727988147_0.5191097375498974","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"_id":"@nekzus/liop@2.7.1","bin":{"liop":"./dist/bin/agent.js"},"bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"dist":{"shasum":"3197a2ceb2002f204a6debbff21a9d7ab44c20bf","tarball":"https://registry.npmjs.org/@nekzus/liop/-/liop-2.7.1.tgz","fileCount":58,"integrity":"sha512-cALfJNVez0B8UvEZ0ulc3hbZGI7XBGBljbCcpfBhbcyCkqm5rAgOzf10HPMWEt1K8XlSbDcO9zIYlAsDc5sceg==","signatures":[{"sig":"MEQCIG4VMPd9Vdp6vS3YAnYdw3bbDyaCrNf2hab8tMq7SYigAiB0M/eZUuyuutf/EZww9dsA3a0RlH10n1v+K7DauTE4Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDHhKrXRwov1Yir0Y9iFEjlx33JVy30vKlzGPFBnMhFmwIgHZTt5gUXZiuzN7WD9xP1GE+oh73Bf0yKZfVOCGXIP/o="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@nekzus%2fliop@2.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":425129},"main":"dist/index.js","name":"@nekzus/liop","type":"module","types":"dist/index.d.ts","author":"Nekzus Solutions","engines":{"node":">=20.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./mesh":{"types":"./dist/mesh.d.ts","import":"./dist/mesh.js"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js"},"./bridge":{"types":"./dist/bridge.d.ts","import":"./dist/bridge.js"},"./client":{"types":"./dist/client.d.ts","import":"./dist/client.js"},"./server":{"types":"./dist/server.d.ts","import":"./dist/server.js"},"./gateway":{"types":"./dist/gateway.d.ts","import":"./dist/gateway.js"}},"license":"Apache-2.0","scripts":{"lint":"biome lint .","test":"vitest run --fileParallelism=false","build":"tsup && npx tsx scripts/copy-protos.ts","check":"biome check .","format":"biome format --write .","test:all":"vitest run --fileParallelism=false","demo:stop":"tsx tests/infra/cli/demo-stop.ts","demo:build":"tsx tests/infra/cli/demo-build.ts","demo:clean":"tsx tests/infra/cli/demo-clean.ts","demo:start":"tsx tests/infra/cli/demo-start.ts","test:watch":"vitest","demo:claude":"tsx tests/infra/cli/demo-claude.ts","demo:client":"pnpm --filter @liop/example-client start","demo:server":"pnpm --filter @liop/example-server start","test:coverage":"vitest run --coverage","test:crossnet":"tsx tests/infra/cli/crossnet.ts","audit:prod:run":"tsx tests/infra/production-audit/cli/audit-run.ts","demo:inspector":"tsx tests/infra/cli/demo-inspector.ts","audit:local:run":"tsx tests/infra/production-audit/cli/audit-run.ts --local","demo:client-sdk":"tsx tests/infra/cli/demo-client.ts","demo:playground":"tsx tests/infra/cli/demo-playground.ts","audit:prod:clean":"tsx tests/infra/production-audit/cli/audit-clean.ts","audit:prod:start":"tsx tests/infra/production-audit/cli/audit-start.ts","telemetry:stream":"tsx scripts/telemetry-stream.ts","test:conformance":"vitest run tests/conformance --fileParallelism=false","test:integration":"vitest run tests/integration --fileParallelism=false","audit:local:start":"tsx tests/infra/production-audit/cli/audit-start-local.ts","audit:prod:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml run --rm audit-runner","audit:local:runner":"docker compose -f tests/infra/production-audit/docker-compose.production-audit.yml -f tests/infra/production-audit/docker-compose.local.yml run --rm audit-runner","demo:start:rebuild":"tsx tests/infra/cli/demo-start-rebuild.ts","test:crossnet:burn":"tsx tests/infra/cli/crossnet-burn.ts","demo:client-quickstart":"pnpm --filter @liop/example-client-quickstart start","demo:server-quickstart":"pnpm --filter @liop/example-server-quickstart start","demo:playground:rebuild":"tsx tests/infra/cli/demo-playground-rebuild.ts","demo:playground-web-build":"pnpm --filter playground-web build"},"version":"2.7.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"8c444f6a-44e6-4c89-97ea-756b3c81311d"}},"homepage":"https://nekzus-32.mintlify.app/","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"overrides":{"ws":"^8.21.0","gopd":"npm:@socketregistry/gopd@^1","hono":"4.13.8","hasown":"npm:@socketregistry/hasown@^1","nanoid":"^3.3.18","isarray":"npm:@socketregistry/isarray@^1","js-yaml":"^4.3.1","piscina":"5.3.2","postcss":"^8.5.18","type-is":"2.0.1","fast-uri":"^3.1.5","is-regex":"npm:@socketregistry/is-regex@^1","object-is":"npm:@socketregistry/object-is@^1","deep-equal":"npm:@socketregistry/deep-equal@^1","ip-address":"^10.3.1","protobufjs":"^7.6.1","has-symbols":"npm:@socketregistry/has-symbols@^1","object-keys":"npm:@socketregistry/object-keys@^1","safe-buffer":"npm:@socketregistry/safe-buffer@^1","uint8arrays":"6.1.1","content-type":"1.0.5","is-arguments":"npm:@socketregistry/is-arguments@^1","safer-buffer":"npm:@socketregistry/safer-buffer@^1","side-channel":"npm:@socketregistry/side-channel@^1","function-bind":"npm:@socketregistry/function-bind@^1","indent-string":"npm:@socketregistry/indent-string@^1","object-assign":"npm:@socketregistry/object-assign@^1","object.assign":"npm:@socketregistry/object.assign@^1","is-date-object":"npm:@socketregistry/is-date-object@^1","is-interactive":"npm:@socketregistry/is-interactive@^1","aggregate-error":"npm:@socketregistry/aggregate-error@^1","brace-expansion":"^1.1.18","es-get-iterator":"npm:@socketregistry/es-get-iterator@^1","is-array-buffer":"npm:@socketregistry/is-array-buffer@^1","which-collection":"npm:@socketregistry/which-collection@^1","which-typed-array":"npm:@socketregistry/which-typed-array@^1","es-define-property":"npm:@socketregistry/es-define-property@^1","is-unicode-supported":"npm:@socketregistry/is-unicode-supported@^1","which-boxed-primitive":"npm:@socketregistry/which-boxed-primitive@^1","is-shared-array-buffer":"npm:@socketregistry/is-shared-array-buffer@^1","regexp.prototype.flags":"npm:@socketregistry/regexp.prototype.flags@^1","array-buffer-byte-length":"npm:@socketregistry/array-buffer-byte-length@^1"},"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","directories":{},"maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"zod":"4.6.5","hono":"4.13.8","jose":"6.2.12","acorn":"8.18.0","mlkem":"2.7.0","libp2p":"3.3.11","it-pipe":"3.0.1","piscina":"5.3.2","optional":"0.1.4","acorn-walk":"8.3.5","@libp2p/tcp":"11.0.28","uint8arrays":"6.1.1","@libp2p/mdns":"^12.0.30","@libp2p/ping":"3.1.13","@libp2p/pnet":"^3.0.29","multiformats":"14.0.5","@grpc/grpc-js":"1.14.4","@libp2p/dcutr":"^3.0.27","gpt-tokenizer":"4.0.0","oidc-provider":"9.12.2","@libp2p/crypto":"5.1.23","@libp2p/autonat":"^3.0.27","@libp2p/kad-dht":"16.4.5","@libp2p/peer-id":"6.0.15","micro-zk-proofs":"0.3.1","@libp2p/identify":"4.1.14","@hono/node-server":"2.1.1","@libp2p/bootstrap":"12.0.32","@grpc/proto-loader":"0.8.1","@libp2p/websockets":"10.1.21","@noble/post-quantum":"0.7.1","@chainsafe/libp2p-noise":"17.0.0","@chainsafe/libp2p-yamux":"8.0.1","@multiformats/multiaddr":"13.0.3","@libp2p/circuit-relay-v2":"^4.2.12"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"tsx":"4.23.13","tsup":"8.5.1","vitest":"4.1.11","typescript":"6.0.3","@types/node":"26.4.0","@biomejs/biome":"2.5.14","@opentelemetry/api":"1.9.1","@vitest/coverage-v8":"4.1.11","@types/oidc-provider":"9.12.1","@opentelemetry/sdk-metrics":"2.11.0"},"peerDependencies":{"@opentelemetry/api":"1.9.1","@modelcontextprotocol/sdk":"1.30.0"},"optionalDependencies":{"compromise":"14.17.0","@modelcontextprotocol/sdk":"1.30.0"},"peerDependenciesMeta":{"@opentelemetry/api":{"optional":true},"@modelcontextprotocol/sdk":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/liop_2.7.1_1790733198423_0.26712398691238914"}}},"time":{"created":"2026-03-29T01:55:56.311Z","modified":"2026-09-30T01:53:18.900Z","1.2.0-alpha.9":"2026-03-29T01:55:56.654Z","1.2.0-alpha.10":"2026-04-28T00:21:53.539Z","1.2.0":"2026-04-28T23:06:34.856Z","1.3.0-alpha.1":"2026-05-06T23:01:05.998Z","2.0.0-alpha.1":"2026-05-10T04:09:04.315Z","2.0.0-alpha.2":"2026-05-15T00:08:30.407Z","2.0.0-alpha.3":"2026-05-16T04:05:29.110Z","2.0.0-alpha.4":"2026-05-16T05:51:05.212Z","2.0.0-alpha.5":"2026-05-18T04:15:32.398Z","2.0.0-alpha.6":"2026-05-18T14:25:30.207Z","2.0.0-alpha.7":"2026-05-18T18:54:15.848Z","2.0.0-alpha.8":"2026-05-18T19:29:55.152Z","2.0.0-alpha.9":"2026-05-18T21:15:13.980Z","2.0.0-alpha.10":"2026-05-18T23:51:24.427Z","2.0.0-alpha.11":"2026-05-19T01:39:26.378Z","2.0.0-alpha.12":"2026-05-19T02:23:37.876Z","2.0.0-beta.1":"2026-05-19T03:18:12.266Z","2.0.0-alpha.13":"2026-05-19T03:20:33.451Z","2.0.0-alpha.14":"2026-05-19T04:14:08.834Z","2.0.0-alpha.15":"2026-05-19T04:39:08.403Z","2.0.0-alpha.16":"2026-05-22T01:20:57.817Z","2.0.0-alpha.19":"2026-05-22T21:18:40.301Z","2.0.0-alpha.20":"2026-05-22T22:49:20.429Z","2.0.0-alpha.21":"2026-05-22T23:31:08.381Z","2.0.0-beta.2":"2026-05-23T00:05:10.133Z","2.0.0-alpha.22":"2026-05-23T23:25:16.655Z","2.0.0-alpha.23":"2026-05-24T04:11:27.268Z","2.0.0-alpha.24":"2026-05-25T02:50:49.683Z","2.0.0-alpha.25":"2026-05-25T23:31:08.736Z","2.0.0-alpha.26":"2026-05-26T01:19:28.499Z","2.0.0-alpha.27":"2026-05-26T02:57:52.913Z","2.0.0-alpha.28":"2026-05-29T20:45:19.969Z","2.0.0-alpha.29":"2026-05-29T23:55:57.777Z","2.0.0-beta.3":"2026-05-30T01:39:09.230Z","2.0.0-alpha.30":"2026-05-30T01:40:47.515Z","2.0.0-beta.4":"2026-05-30T02:15:08.955Z","2.0.0-beta.5":"2026-05-31T19:10:36.188Z","2.0.0-alpha.31":"2026-05-31T19:18:22.323Z","2.0.0-beta.6":"2026-05-31T21:34:02.817Z","2.0.0-alpha.32":"2026-05-31T21:34:16.686Z","2.0.0-beta.7":"2026-05-31T22:58:08.990Z","2.0.0-alpha.33":"2026-05-31T22:58:37.786Z","2.0.0":"2026-06-01T01:09:31.886Z","2.0.1-alpha.1":"2026-06-01T01:49:32.797Z","2.0.1-alpha.2":"2026-06-01T02:58:45.364Z","2.0.1-beta.1":"2026-06-01T03:01:27.333Z","2.1.0-alpha.1":"2026-06-01T22:41:01.550Z","2.1.0-beta.1":"2026-06-01T23:28:52.171Z","2.1.0-alpha.2":"2026-06-02T15:48:41.600Z","2.1.0-beta.2":"2026-06-02T19:42:04.954Z","2.1.0-beta.3":"2026-06-02T21:33:41.853Z","2.1.0-alpha.3":"2026-06-02T21:54:02.497Z","2.1.0":"2026-06-02T22:28:33.334Z","2.1.0-alpha.4":"2026-06-03T03:50:58.787Z","2.1.0-alpha.5":"2026-06-03T04:21:14.306Z","2.1.0-alpha.6":"2026-06-03T04:48:29.510Z","2.1.0-alpha.7":"2026-06-03T05:15:49.663Z","2.1.0-alpha.8":"2026-06-03T05:20:13.717Z","2.1.0-alpha.9":"2026-06-04T01:35:58.565Z","2.1.0-alpha.10":"2026-06-04T15:39:36.827Z","2.1.0-alpha.11":"2026-06-04T20:32:13.986Z","2.1.0-alpha.12":"2026-06-04T21:12:15.749Z","2.1.0-alpha.13":"2026-06-04T22:39:51.941Z","2.1.0-beta.4":"2026-06-04T23:37:39.248Z","2.1.0-alpha.14":"2026-06-05T01:33:16.742Z","2.1.0-beta.5":"2026-06-05T02:00:22.874Z","2.2.0":"2026-06-05T02:26:08.378Z","2.1.0-alpha.15":"2026-08-28T17:11:16.962Z","2.1.0-alpha.16":"2026-08-28T20:09:26.590Z","2.1.0-alpha.17":"2026-08-29T01:23:05.535Z","2.1.0-beta.6":"2026-08-29T01:37:37.333Z","2.3.0":"2026-08-29T02:06:26.154Z","2.4.0-alpha.1":"2026-08-29T16:44:27.724Z","2.4.0-beta.1":"2026-08-29T16:45:00.375Z","2.4.0":"2026-08-29T16:46:11.471Z","2.4.1-beta.1":"2026-08-29T18:03:43.703Z","2.4.0-alpha.2":"2026-08-29T18:04:23.701Z","2.4.1":"2026-08-29T18:06:34.140Z","2.4.0-alpha.3":"2026-08-29T18:35:40.721Z","2.4.1-beta.2":"2026-08-29T22:03:38.878Z","2.4.2":"2026-08-29T22:09:29.659Z","2.4.0-alpha.4":"2026-08-29T22:39:40.472Z","2.4.1-beta.3":"2026-08-29T22:45:01.845Z","2.4.3":"2026-08-29T23:10:09.419Z","2.4.0-alpha.5":"2026-08-29T23:34:15.950Z","2.4.1-beta.4":"2026-08-29T23:43:43.034Z","2.4.4":"2026-08-29T23:54:38.167Z","2.4.0-alpha.6":"2026-08-30T00:36:47.772Z","2.4.5":"2026-08-30T00:56:08.351Z","2.4.1-beta.5":"2026-08-30T01:03:03.772Z","2.4.1-beta.6":"2026-08-31T03:06:48.091Z","2.4.6":"2026-08-31T03:54:17.164Z","2.4.0-alpha.7":"2026-09-01T01:22:02.356Z","2.5.0-beta.1":"2026-09-01T01:32:19.678Z","2.5.0":"2026-09-01T01:33:00.967Z","2.4.0-alpha.8":"2026-09-14T18:54:44.517Z","2.4.0-alpha.9":"2026-09-14T19:17:34.132Z","1.0.0-alpha.1":"2026-09-14T19:45:12.520Z","2.4.0-alpha.10":"2026-09-14T22:35:09.350Z","2.4.0-alpha.11":"2026-09-15T00:14:12.015Z","2.4.0-alpha.12":"2026-09-17T17:04:58.855Z","2.4.0-alpha.13":"2026-09-19T22:48:39.779Z","2.4.0-alpha.14":"2026-09-20T00:31:13.572Z","2.4.0-alpha.15":"2026-09-20T01:22:47.333Z","2.4.0-alpha.16":"2026-09-20T01:39:53.202Z","2.4.0-alpha.17":"2026-09-20T14:25:07.852Z","2.4.0-alpha.18":"2026-09-20T18:19:43.484Z","2.4.0-alpha.19":"2026-09-20T23:33:32.705Z","2.4.0-alpha.20":"2026-09-21T00:05:47.694Z","2.5.0-beta.2":"2026-09-22T18:01:26.105Z","2.6.0":"2026-09-22T20:25:50.583Z","2.4.0-alpha.21":"2026-09-22T20:53:55.234Z","2.6.1":"2026-09-22T21:42:41.559Z","2.4.0-alpha.22":"2026-09-22T22:11:29.247Z","2.4.0-alpha.23":"2026-09-24T22:07:30.491Z","2.4.0-alpha.24":"2026-09-24T23:24:24.595Z","2.4.0-alpha.25":"2026-09-27T03:19:26.565Z","2.4.0-alpha.26":"2026-09-27T18:59:27.949Z","2.5.0-beta.3":"2026-09-28T20:35:11.089Z","2.7.0":"2026-09-28T21:29:59.674Z","2.4.0-alpha.27":"2026-09-29T23:33:06.186Z","2.5.0-beta.4":"2026-09-30T00:26:28.264Z","2.7.1":"2026-09-30T01:53:18.526Z"},"bugs":{"url":"https://github.com/Nekzus/LIOP/issues"},"author":"Nekzus Solutions","license":"Apache-2.0","homepage":"https://nekzus-32.mintlify.app/","keywords":["liop","logic-injection-on-origin","model-context-protocol","mcp","logic-on-origin","wasi","sandbox","p2p","libp2p","zero-trust","kyber","post-quantum","ai-agent","llm","webassembly","grpc","decentralized","privacy","zk-proofs","differential-privacy"],"repository":{"url":"git+https://github.com/Nekzus/LIOP.git","type":"git"},"description":"Official SDK for Logic-Injection-on-Origin Protocol (LIOP). Deploy Logic-on-Origin with WebAssembly at gRPC speed and bidirectional MCP compatibility.","maintainers":[{"name":"nekzus-dev","email":"maseortega@gmail.com"}],"readme":"<div align=\"center\">\n  <picture>\n    <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/Nekzus/LIOP/main/docs/logo/dark.svg\">\n    <img alt=\"Logic-Injection-on-Origin Protocol Logo\" src=\"https://raw.githubusercontent.com/Nekzus/LIOP/main/docs/logo/light.svg\" width=\"700\">\n  </picture>\n\n  <h1>Logic-Injection-on-Origin Protocol (LIOP), TypeScript SDK</h1>\n  <p><strong>The official TypeScript SDK and MCP Bridge for the Logic-Injection-on-Origin Protocol.</strong></p>\n\n  <p align=\"center\">\n    <a href=\"https://github.com/Nekzus/LIOP/actions/workflows/ci.yml\"><img src=\"https://github.com/Nekzus/LIOP/actions/workflows/ci.yml/badge.svg?event=push\" alt=\"Github Workflow\"></a>\n    <a href=\"https://www.npmjs.com/package/@nekzus/liop\"><img src=\"https://img.shields.io/npm/v/@nekzus/liop.svg\" alt=\"npm version\"></a>\n    <a href=\"https://www.npmjs.com/package/@nekzus/liop\"><img src=\"https://img.shields.io/npm/dm/@nekzus/liop.svg\" alt=\"npm downloads\"></a>\n    <a href=\"https://github.com/Nekzus/LIOP/blob/main/LICENSE\"><img src=\"https://img.shields.io/badge/License-Apache_2.0-blue.svg\" alt=\"License\"></a>\n    <a href=\"https://nekzus-32.mintlify.app/typescript-sdk/overview\"><img src=\"https://img.shields.io/badge/docs-mintlify-0D9373?style=flat\" alt=\"Docs\"></a>\n    <a href=\"https://deepwiki.com/Nekzus/LIOP\"><img src=\"https://deepwiki.com/badge.svg\" alt=\"Ask DeepWiki\"></a>\n  </p>\n</div>\n\n---\n\n## Official Documentation\n\nComprehensive interactive guides, architectural deep dives, and API specifications are hosted on our official portal:\n\n| Documentation Section | Focus Area | Canonical Guide |\n|---|---|---|\n| **Overview & Setup** | Package architecture, core exports, and installation modes | [SDK Overview](https://nekzus-32.mintlify.app/typescript-sdk/overview) |\n| **LiopClient API** | Discovery, intent negotiation, gRPC channels, and error catalog | [LiopClient Reference](https://nekzus-32.mintlify.app/typescript-sdk/client) |\n| **LiopServer API** | Capability hosting, Zod schemas, and V8 sandboxing boundaries | [LiopServer Reference](https://nekzus-32.mintlify.app/typescript-sdk/server) |\n| **LiopMcpBridge** | Zero-trust wrapping of `@modelcontextprotocol/sdk` servers | [Bridge Documentation](https://nekzus-32.mintlify.app/typescript-sdk/bridge) |\n| **Runtime & Discovery** | `TopologyProbe`, `RoutingTable` circuit breaker, and `TokenManager` | [Runtime Architecture](https://nekzus-32.mintlify.app/typescript-sdk/runtime) |\n| **Security Architecture** | 6-Layer defense-in-depth, AST Guardian, and Egress PII Shield | [Security Guide](https://nekzus-32.mintlify.app/typescript-sdk/security) |\n| **Observability & SRE** | Prometheus metrics catalog and 26-panel Grafana master dashboard | [Observability Runbook](https://nekzus-32.mintlify.app/operations/observability-runbook) |\n\n---\n\n## Overview\n\n`@nekzus/liop` is an SDK that implements the **Logic-Injection-on-Origin (LIO)** paradigm: instead of extracting raw data from a server and sending it to an LLM, the LLM injects a micro-module of logic to be executed *at the data source*, inside a secure sandbox. The result, and never the raw data, is returned.\n\nThis addresses the data privacy, bandwidth, and latency bottlenecks of distributed agent data analysis.\n\n### Key Capabilities\n\n| Feature                             | Description                                                                                                                                |\n| :---------------------------------- | :----------------------------------------------------------------------------------------------------------------------------------------- |\n| **Logic-Injection-on-Origin** | LLMs send code, not queries. Data never leaves the origin server.                                                                          |\n| **Dual-Era MCP Compliance**   | Dual-era compatibility supporting modern stateless MCP v2 (2026-07-28) and legacy MCP (2025-11-25) clients (Claude Desktop, Cursor).    |\n| **Token Economy Engine**      | Inlined BPE `o200k_base` tokenizer with zero runtime dependencies (16.5MB footprint reduction) and OpenTelemetry `gen_ai.*` bridge.       |\n| **Protocol Interceptors & Jev** | In-situ pre/post execution admission hooks (`LogInterceptor`, `AuditInterceptor`, `GatewayInterceptor`) with TypeSafe Jev schema validation for protocol payload governance. |\n| **Interactive Playground UI** | Real-time Web UI (`:16000` prod / `:14000` dev) with 4-tab modular architecture (`Output`, `Debug`, `Telemetry`, `Export`), code generation (TS/cURL/Python), and dual OLED/Slate themes. |\n| **Multi-Tier Sovereign Enclaves** | Physical socket isolation via `@libp2p/pnet` (256-bit Swarm Key PSK) and Border LIO Gateway (`blg`) with OAuth 2.1 authentication.       |\n| **AST Fuel Metering**         | Deterministic AST instruction fuel scoring with 100-bucket quantization for NIST SP 800-53 timing side-channel elimination (`stddev = 0`).|\n| **Differential Privacy Engine** | NIST SP 800-226 Laplace mechanism with CSPRNG entropy, query-aware sensitivity, and deterministic ZK-Receipt auditing (`DpEngine`). |\n| **MCP Drop-in Replacement**   | `LiopServer` mirrors the Anthropic MCP `Server` API (tools, resources, and prompts with `Zod` schemas).                             |\n| **Guardian AST**              | Pre-execution heuristic inspection blocks sandbox escapes (`require`, `fs`, `eval`, `fetch`, prototype pollution).                 |\n| **IFC Taint Analyzer**        | 5-pass Acorn AST information flow control tracking collection aliases, correlation guards, and extrema gates at preflight.         |\n| **WASI Sandbox**              | JavaScript payloads execute inside V8 isolates with CPU fuel limits, no Node.js globals, and safe environment isolation (`allowEnv`). |\n| **Adaptive Network Discovery**| Single-URL RFC 9728 Protected Resource Metadata probe and adaptive execution mode resolution (`TopologyProbe`).                   |\n| **Resilient Hybrid Routing**  | Deterministic per-tool multiplexing across `http-gateway`, `p2p-grpc`, and `local` with 5-failure circuit breaker (`RoutingTable`).|\n| **OAuth 2.1 M2M Lifecycle**   | Concurrency in-flight de-duplication, 30-second preemptive refresh buffer, and reactive invalidation (`TokenManager`).            |\n| **Sliding-Window Rate Limiter**| In-memory OWASP API4:2023 rate limiting with background cleanup unreferenced intervals (`InMemoryRateLimiter`).                    |\n| **ZK-Receipts**               | Tri-modal Zero-Knowledge proofs: HMAC-SHA256 (v1), Groth16 BN254 with 144-byte binary journal (v2), and dual-layer ML-DSA-65 post-quantum hybrid receipts (v2.1). Enforces `ZK_BLOCKING` on Tier 1 Enclaves. |\n| **Hardware TEE Attestation** | Pre-flight validation of confidential hardware root-of-trust evidence for AMD SEV-SNP (1,184-byte report) and AWS Nitro Enclaves (`verifyTeeAttestationDetailed`). |\n| **Worker Pool**               | Heavy computation (crypto, sandboxing) dispatched to OS threads via `piscina` with background async warmup. |\n| **Post-Quantum Ready**        | ML-KEM-768 (Kyber) + ML-DSA-65 (Dilithium) with 1-hour session lifetime and AES-256-GCM encryption.                                        |\n| **Enterprise Observability**  | Immutable SOC 2 Hash-Chain audit log (`AuditLogger`), physical wire egress tracking, Prometheus metrics (`/metrics`), and K8s probes.      |\n| **P2P Mesh**                  | Kademlia DHT discovery via `libp2p` with TCP + WebSocket + Yamux multiplexing and Noise encryption.                                      |\n\n---\n\n## Installation\n\n```bash\nnpm install @nekzus/liop@latest\n```\n\nOr for the latest stable zero-trust features on the beta channel:\n\n```bash\nnpm install @nekzus/liop@beta\n```\n\n> **Requirements:** Node.js ≥ 20.0. The SDK uses `node:crypto`, `node:vm`, and `piscina` (worker threads) internally.\n\n### Zero-Bloat & Micro-Deployments (Opt-Out)\n\nBy default, the SDK provides backward compatibility with MCP (`LiopMcpBridge`) by declaring `@modelcontextprotocol/sdk` as an optional dependency (which is automatically resolved by standard installations of NPM, PNPM, or Yarn).\n\nFor constrained production environments (e.g., Docker, AWS Lambda, Edge/IoT) where every megabyte counts, you can perform a **pure, zero-bloat LIOP installation** by opting out of the optional dependencies:\n\n```bash\n# npm\nnpm install @nekzus/liop@latest --no-optional\n\n# pnpm\npnpm add @nekzus/liop@latest --without optional\n\n# yarn\nyarn add @nekzus/liop@latest --ignore-optional\n```\n\nThe SDK uses dynamic `import()` statements under the hood to ensure that MCP translator modules are only loaded if they are actually instantiated, guaranteeing a lightweight memory footprint.\n\n---\n\n## LIOP Agent (CLI)\n\nThe SDK includes a zero-config agent CLI (`liop`) designed to bridge the Logic-Injection-on-Origin Protocol with local AI clients like **Claude Desktop**.\n\n### Installation & Run\n\nYou can run the agent directly using `npx` (recommended) or install it globally:\n\n```bash\n# Run instantly\nnpx @nekzus/liop@latest\n\n# Or install globally\nnpm install -g @nekzus/liop@latest\nliop\n```\n\n### Claude Desktop Configuration\n\nTo integrate LIOP into Claude Desktop, update your `claude_desktop_config.json` (typically found in `%APPDATA%\\Claude\\claude_desktop_config.json` on Windows):\n\n```json\n{\n  \"mcpServers\": {\n    \"liop\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"@nekzus/liop@latest\"],\n      \"env\": {\n        \"LIOP_NEXUS_URL\": \"http://your-nexus-host:15000\",\n        \"LIOP_LOG_LEVEL\": \"info\",\n        \"LIOP_TOKEN_BANK\": \"your-secure-bank-token\",\n        \"LIOP_TOKEN_VAULT\": \"your-secure-vault-token\",\n        \"NODE_OPTIONS\": \"--use-system-ca\"\n      }\n    }\n  }\n}\n```\n\n### Persistence & Identity\n\nThe agent automatically manages your P2P identity:\n\n- **Identity Path**: `~/.liop/identity.json`. This file contains your unique PeerID. Keep it safe if you want to maintain a consistent identity in the mesh.\n- **Bootstrap Nodes**: By default, the agent connects to the **LIOP Alpha Nexus**. You can provide custom bootstrap addresses as CLI arguments:\n  ```bash\n  npx @nekzus/liop@latest /ip4/1.2.3.4/tcp/4001/p2p/PEER_ID\n  ```\n\n---\n\n## Quick Start\n\n### 1. Create a Server\n\n```typescript\nimport { LiopServer, PII_PATTERNS } from \"@nekzus/liop/server\";\nimport { z } from \"zod\";\n\nconst server = new LiopServer(\n  { name: \"MyDataNode\", version: \"1.0.0\" },\n  {\n    capabilities: { tools: { listChanged: true } },\n    security: {\n      // Built-in PII detection (Email, Credit Card, IP, Phone)\n      piiPatterns: [PII_PATTERNS.EMAIL, PII_PATTERNS.CREDIT_CARD],\n      // Keys that will be stripped from any outgoing response\n      forbiddenKeys: [\"id\", \"ssn\", \"password\", \"email\", \"name\"],\n    },\n  }\n);\n```\n\n### 2. Register a Tool\n\n```typescript\nserver.tool(\n  \"analyze_logs\",\n  \"Analyzes local log files without sending raw data to the LLM.\",\n  { target_error: z.string().describe(\"The error pattern to search for\") },\n  async ({ target_error }) => {\n    // This logic runs at origin, data never leaves the server\n    return {\n      content: [{ type: \"text\", text: `Found 51 occurrences of ${target_error}` }],\n    };\n  }\n);\n```\n\n### 3. Connect to Claude Desktop / Cursor (MCP Bridge)\n\n```typescript\nimport { LiopMcpBridge } from \"@nekzus/liop/bridge\";\n\nconst bridge = new LiopMcpBridge(server);\nawait bridge.connect(); // Listens on stdio (JSON-RPC 2.0)\n```\n\n**Claude Desktop config** (`claude_desktop_config.json`):\n\n```json\n{\n  \"mcpServers\": {\n    \"my-data-node\": {\n      \"command\": \"npx\",\n      \"args\": [\"tsx\", \"src/server.ts\"]\n    }\n  }\n}\n```\n\n---\n\n## Module Exports\n\nThe package exposes targeted entry points to minimize bundle size:\n\n```typescript\nimport { LiopServer, PII_PATTERNS } from \"@nekzus/liop/server\";\nimport { LiopMcpBridge }             from \"@nekzus/liop/bridge\";\nimport { LiopClient }                from \"@nekzus/liop/client\";\nimport type { Tool, Resource, Prompt, CallToolRequest, CallToolResult } from \"@nekzus/liop/types\";\n```\n\n---\n\n## API Reference\n\n### `LiopServer`\n\nThe core class for declaring data nodes. API-compatible with Anthropic's MCP `Server`.\n\n#### Constructor\n\n```typescript\nnew LiopServer(\n  serverInfo: { name: string; version: string },\n  config?: {\n    capabilities?: Record<string, unknown>;\n    workerPool?: {\n      enabled?: boolean;           // Enable OS-thread sandboxing (default: true)\n      minThreads?: number;         // Min worker threads (default: CPU count based)\n      maxThreads?: number;         // Max worker threads (default: CPU count)\n      idleTimeout?: number;        // Idle timeout in milliseconds for workers\n      maxHeapMb?: number;          // V8 heap limit per worker (default: 64, env: LIOP_WORKER_MAX_HEAP_MB)\n    };\n    security?: {\n      piiPatterns?: PiiRule[];     // Regex/validator rules for PII detection\n      forbiddenKeys?: string[];    // Keys stripped from outgoing responses\n      sensitiveKeys?: string[];    // Keys that trigger sensitive query budget\n      enableNerScanning?: boolean; // NLP entity detection via compromise (default: false)\n      rateLimit?: {                // Sliding window rate limiter configuration\n        maxPerWindow?: number;     // Max calls per window per tool (default: 15)\n        globalMaxPerWindow?: number; // Max total calls across all tools (default: 40)\n        windowMs?: number;         // Window duration in ms (default: 60000)\n      };\n    };\n    taxonomy?: {                   // Data domain classification\n      domain?: string;             // e.g., \"finance\", \"healthcare\"\n      clearanceTier?: number;      // e.g., 3, 5 (strictly numeric)\n      executionTypes?: string[];   // e.g., [\"aggregation\", \"analytics\"]\n    };\n    auth?: LiopAuthConfig;         // OAuth 2.1 Hybrid authentication config\n    tokenSlug?: string;            // Deterministic token resolution slug (e.g., \"BANK\", \"VAULT\")\n    allowEnv?: boolean;            // Enable safe host environment propagation (default: false)\n    budgetStorePath?: string;      // Path to a shared JSON file for persistent Query Budget tracking\n  }\n)\n```\n\n#### Methods\n\n| Method                       | Signature                                          | Description                                                                         |\n| :--------------------------- | :------------------------------------------------- | :---------------------------------------------------------------------------------- |\n| `tool()`                   | `(name, description, shape, handler, policy?)`     | Registers a callable tool with Zod input validation and logic execution policies.   |\n| `prompt()`                 | `(name, description, args, handler)`             | Registers a dynamic prompt template.                                                |\n| `resource()`               | `(name, uri, description?, mimeType?, content?)` | Registers a readable resource.                                                      |\n| `dataDictionary()`         | `(schema, name?, uri?, description?)`            | Broadcasts a data schema so LLMs can write accurate Logic-Injection-on-Origin code. |\n| `setSandboxData()`         | `(records: Record[])`                            | Injects data into the sandbox as `env.records` for Logic-on-Origin tools.         |\n| `enableZeroShotAutonomy()` | `()`                                             | Registers the \"Blind Analyst\" prompt for autonomous code generation.                |\n| `callTool()`               | `(request: CallToolRequest)`                     | Invokes a registered tool (used locally or via MCP Bridge).                         |\n| `listTools()`              | `()`                                             | Returns all registered tools.                                                       |\n| `listPrompts()`            | `()`                                             | Returns all registered prompts.                                                     |\n| `getPrompt()`              | `(request: GetPromptRequest)`                    | Returns a specific prompt by name.                                                  |\n| `listResources()`          | `()`                                             | Returns all registered resources.                                                   |\n| `readResource()`           | `(uri: string)`                                  | Reads a resource by URI.                                                            |\n| `getServerInfo()`          | `()`                                             | Returns the server's name and version.                                              |\n| `connectToMesh()`          | `()`                                             | Connects to the libp2p Kademlia DHT.                                                |\n| `clearAstCache()`          | `()`                                             | Invalidates the Guardian AST logic cache.                                           |\n| `close()`                  | `()`                                             | Destroys the worker pool and releases threads.                                      |\n\n#### LogicExecutionPolicy Options\n\nWhen registering a tool via `server.tool()`, you can optionally pass a `policy` object to configure security and privacy guards for that specific tool:\n\n```typescript\ninterface LogicExecutionPolicy {\n  outputSchema?: z.ZodType<unknown>;         // Validate returned business payload (strict by default)\n  enforceAggregationFirst?: boolean | AggregationPolicy; // Block row-level exports & enforce K-Anonymity\n  preflightDenyPatterns?: RegExp[];          // Custom regex patterns blocked in static analysis\n  dpEpsilon?: number;                        // Laplace Differential Privacy epsilon (default: 1.0)\n  dpSensitivity?: number;                    // Maximum change per single record (default: 1.0)\n  dpSmallDatasetThreshold?: number;          // Size threshold below which DP is active (default: 50)\n  queryBudgetPerField?: number;              // Uniform session query limit per field (legacy compatibility)\n  sensitiveKeys?: string[];                  // Tool-level fields under the 8-query sensitive budget tier\n  budgetStorePath?: string;                  // Shared path for persistent and concurrent query budgets\n}\n```\n\n### `LiopMcpBridge`\n\nAdapter that connects any `LiopServer` to MCP-compatible clients via JSON-RPC 2.0 over stdio.\n\n```typescript\nconst bridge = new LiopMcpBridge(server);\nawait bridge.connect();\n```\n\n**Supported JSON-RPC methods:**\n\n- `initialize`: Returns server capabilities and info\n- `tools/list`: Lists available tools\n- `tools/call`: Calls a tool (with ZK-Receipt verification)\n- `resources/list`: Lists available resources\n- `resources/read`: Reads a resource\n- `prompts/list`: Lists available prompts\n- `prompts/get`: Gets a specific prompt\n\n---\n\n## Security Architecture\n\n### Defense-in-Depth Architecture\n\n```\n┌───────────────────────────────────────────────────────────┐\n│  Layer 1: Guardian AST (Pre-Execution Static Analysis)    │\n│  14-function WASI allowlist • 128 import cap • Blocks     │\n│  require, import(), fs, eval, fetch, __proto__            │\n├───────────────────────────────────────────────────────────┤\n│  Layer 2: WASI Sandbox (V8 Isolate)                       │\n│  25 poisoned globals (incl. Date, TypedArrays) •          │\n│  CPU Fuel limits • 5s timeout • maxHeapMb (64MB default)  │\n│  Object.freeze() on 11 core prototypes • allowEnv allowlist │\n├───────────────────────────────────────────────────────────┤\n│  Layer 3: Taint Analyzer (IFC, Static)                    │\n│  Acorn AST 3-pass analysis blocks PII side-channels:      │\n│  charCodeAt, boolean inference, arithmetic derivation     │\n├───────────────────────────────────────────────────────────┤\n│  Layer 4: PII Shield (Egress Filter)                      │\n│  4-stage pipeline: exact key → fuzzy key → pattern        │\n│  validators (Luhn, IBAN Mod-97) → NER (compromise) •      │\n│  Recursive In-Memory Numerical Sanitization (4 decimals)  │\n├───────────────────────────────────────────────────────────┤\n│  Layer 5: Aggregation-First Policy                        │\n│  Blocks raw row export • maxOutputRows (default: 10) •    │\n│  Conditional error: detailed (dev) vs opaque (production) │\n├───────────────────────────────────────────────────────────┤\n│  Layer 6: ZK-Receipt (Groth16 BN254 & Replay Mitigation)   │\n│  Version 2: 144-byte binary journal + Groth16 curve points │\n│  Version 1: HMAC-SHA256 session commitment (Kyber768)      │\n│  output_hash cross-verification • Balanced-brace extractor │\n└───────────────────────────────────────────────────────────┘\n```\n\n### PII Patterns\n\nBuilt-in patterns with multi-layer verification:\n\n```typescript\nimport { PII_PATTERNS, PII_PRESETS } from \"@nekzus/liop/server\";\n\n// Available patterns:\nPII_PATTERNS.EMAIL         // RFC 5322 compliant, excludes @example.com/@test.com\nPII_PATTERNS.CREDIT_CARD   // Visa/MC/Amex + Luhn algorithm validation\nPII_PATTERNS.IP_ADDRESS    // IPv4 with octet range validation (excludes localhost)\nPII_PATTERNS.PHONE         // International phone formats with digit-length validation\nPII_PATTERNS.SSN           // USA Social Security Number rules (blocks 000 segments)\nPII_PATTERNS.IBAN          // ISO 7064 Modulo 97-10 algorithm precision via BigInt\nPII_PATTERNS.PASSPORT_MRZ  // Strict 44-character TD3 international passport MRZ string\n\n// Pre-built Regional Presets ready to drop-in via LiopServer(options):\nPII_PRESETS.GLOBAL_STRICT\nPII_PRESETS.US_COMPLIANT\nPII_PRESETS.EU_GDPR\n```\n\n### Forbidden Keys\n\nThe PII Shield automatically strips any key from outgoing responses that matches your configured list:\n\n```typescript\nconst server = new LiopServer(info, {\n  security: {\n    forbiddenKeys: [\"id\", \"ssn\", \"password\", \"token\", \"secret\", \"email\", \"name\"],\n  },\n});\n// Any response containing these keys → instantly blocked with \"Egress Security Violation\"\n```\n\n### Envelope & Cryptographic Unwrapping\n\nTo avoid false positive triggers caused by HMAC-SHA256 ZK-Receipt signatures or transport wrapper frames (such as `{ content: [{ type: \"text\", text: \"...\" }] }`), the PII Shield and Aggregation-First engines scan only the unwrapped business data (via `unwrapForAggregationPolicyScan`). Cryptographic seals and protocol routing structures are isolated and excluded from compliance scans.\n\n### 3-Tier Query Budget (NIST SP 800-226)\n\nTo prevent advanced statistical differentiation or database reconstruction attacks, the SDK implements a tiered, session-based budget engine:\n\n- **Forbidden Tier** (Limit: `3` queries/session): Applied to highly restricted variables like user IDs, passwords, emails, SSNs (configured via `forbiddenKeys`).\n- **Sensitive Tier** (Limit: `8` queries/session): Applied to moderately sensitive variables like account types, medical diagnoses, blood types, financial tickers (configured via `sensitiveKeys`).\n- **Public Tier** (Limit: `25` queries/session): Default budget for non-sensitive public metadata.\n\nIf an injected payload queries a field beyond its budget limit, the preflight static analysis immediately blocks execution.\n\n### K-Anonymity on Small Datasets\n\nWhen operating on high-privacy datasets, if the source records count is **less than 10**, the SDK forces a strict K-Anonymity restriction:\n- Rejects any output that contains nested objects or arrays.\n- Restricts the returned structure to a maximum of **3 scalar keys** (e.g., simple aggregate counts or statistics).\n- Prevents structural data leakage in low-entropy datasets.\n\n### Sandbox Poisoned Globals & Date Workaround\n\nFor maximum host security, the WASI sandbox enforces a poisoned environment that strips dangerous globals and prevents timing side-channels:\n- **Poisoned/Disabled**: `Date` (Date.now, parse, etc. throw an exception to prevent timing analysis), `eval`, `Function`, `setTimeout`, `setInterval`, `Buffer`, `ArrayBuffer`, and all `TypedArrays`.\n- **Date Workaround**: To perform date checks, use lexicographical string comparison on ISO 8601 strings (e.g., `record.date >= \"2026-01-01\"`).\n\n### Recursive In-Memory Numerical Sanitization\n\nTo mitigate timing channels, statistical differentiation, and floats side-channels, the SDK executes a recursive sanitization pipeline before the PII scanner runs:\n- Positive floating-point numbers are recursively rounded to exactly **4 decimal places**.\n- Negative values are safely clamped to **0** (via `sanitizeOutput()`).\n- This operation runs entirely in-memory and recursively on all fields, preserving data structure immutability without expensive and fragile serialization-deserialization cycles.\n\n### Environment Isolation & allowEnv Allowlist\n\nFor robust sandboxing, the WASI execution path isolates host environment variables. Propagation can be enabled explicitly:\n```typescript\nconst server = new LiopServer(info, {\n  allowEnv: true\n});\n```\nTo block arbitrary command execution (e.g., Shellshock) and prevent exposure of host credentials, the SDK filters environment variables through a **strict system allowlist** (`getDefaultEnvironment()`):\n- **Windows Allowlist**: `APPDATA`, `HOMEDRIVE`, `HOMEPATH`, `LOCALAPPDATA`, `PATH`, `PROCESSOR_ARCHITECTURE`, `SYSTEMDRIVE`, `SYSTEMROOT`, `TEMP`, `USERNAME`, `USERPROFILE`, `PROGRAMFILES`.\n- **Unix/Linux Allowlist**: `HOME`, `LOGNAME`, `PATH`, `SHELL`, `TERM`, `USER`.\nVariables starting with shell functions `()` are dropped.\n\n### Sovereign Tri-Modal ZK-Receipts & Hardware Attestation\n\nLIOP ZK-Receipts provide cryptographic evidence that a computation was executed honestly under zero-trust bounds. The protocol implements three complementary cryptographic modes:\n- **Mode 0 (`HMAC_LEGACY`, v1)**: Session commitments sealed with the ML-KEM-768 quantum-resistant shared key.\n- **Mode 2 (`GROTH16`, v2)**: Compact Zero-Knowledge SNARK proofs over the BN254 pairing-friendly elliptic curve packing a 144-byte binary journal (~252 bytes total).\n- **Mode 3 (`GROTH16_PQC_HYBRID`, v2.1)**: Dual-layer receipts combining Groth16 BN254 mathematical proofs with an ML-DSA-65 post-quantum digital signature conforming to NIST FIPS 204 (~5.6 KB total).\n\n- **144-Byte Binary Journal Layout**:\n  - `guest_image_id` (32 bytes): Sovereign enclave guest runtime image identifier\n  - `logic_digest` (32 bytes): SHA-256 fingerprint of the executed JavaScript/WASM logic\n  - `dataset_digest` (32 bytes): SHA-256 fingerprint of the origin dataset at execution time\n  - `output_digest` (32 bytes): SHA-256 fingerprint of the sanitized computation result\n  - `fuel_consumed` (8 bytes uint64 BE): Quantized instruction-level AST fuel units consumed\n  - `execution_timestamp` (8 bytes uint64 BE): Epoch timestamp in milliseconds\n- **Tampering & Replay Mitigation**: The client computes the local SHA-256 hash of the received output and asserts strict equality with `journal.outputDigest`. Any modified bit in either the journal, curve proof, or post-quantum signature causes immediate rejection.\n- **Enclave Policy Invariant (`ZK_BLOCKING`)**: Tier 1 Sovereign Enclaves configure `zkMode: \"required\"`, rejecting queries if a valid Groth16 proof cannot be synthesized or if mock proofs are supplied. When `pqcSign: true` is configured, the enclave emits a Version 2.1 hybrid receipt co-signed with ML-DSA-65.\n\n```typescript\nimport { LiopServer } from \"@nekzus/liop/server\";\nimport { LiopVerifier, verifyTeeAttestationDetailed } from \"@nekzus/liop\";\n\n// 1. Enclave configuration with ZK_BLOCKING and PQC signing\nconst server = new LiopServer({ name: \"bank-enclave\", version: \"1.0.0\" });\nserver.tool(\n  \"calculate_payroll_aggregate\",\n  \"Aggregates payroll without egressing employee identities\",\n  { payload: z.string() },\n  async () => ({ content: [{ type: \"text\", text: \"ok\" }] }),\n  {\n    zkMode: \"required\", // Enforces Groth16 proof generation (ZK_BLOCKING)\n    pqcSign: true,      // Enables ML-DSA-65 digital signature (Receipt v2.1)\n    circuitName: \"sum\",\n  }\n);\n\n// 2. Client verification via LiopVerifier\nconst verifier = new LiopVerifier();\nconst isValid = await verifier.verifyZkReceipt(\n  Buffer.from(logicPayload),\n  remoteImageIdHex,\n  rawReceiptBuffer,\n  { zkPolicy: \"required\" }\n);\n\n// 3. Pre-flight Hardware TEE Attestation (AMD SEV-SNP / AWS Nitro Enclaves)\nconst teeStatus = await verifyTeeAttestationDetailed(\n  attestationBytes,\n  expectedNonce,\n  { requireHardwareSigned: true }\n);\n```\n\n---\n\n## Logic-Injection-on-Origin Flow\n\nThe following shows a complete Logic-Injection-on-Origin execution cycle (handled internally by the SDK):\n\n```\n1. LLM generates JavaScript analysis code wrapped in @LIOP / @END boundaries\n2. LiopServer receives the payload via tools/call (JSON-RPC or direct)\n3. Guardian AST inspects for sandbox escapes (pre-execution heuristic analysis)\n4. Code executes inside a V8 isolate with CPU fuel limits (no Node.js globals)\n5. Taint Analyzer blocks PII side-channel derivation (charCodeAt, boolean inference)\n6. PII Shield scans output for forbidden data and keys\n7. ZK-Receipt generated (Tri-modal: HMAC v1, Groth16 v2, or Groth16 + ML-DSA-65 v2.1)\n8. Result + receipt returned to the LLM (raw data never exposed)\n```\n\n### Data Dictionary & Zero-Shot Autonomy\n\nThe Data Dictionary tells the LLM exactly what fields exist in `env.records`, enabling accurate code generation without seeing the actual data:\n\n```typescript\nserver.dataDictionary({\n  id: \"string (Anonymized patient identifier, strictly PII)\",\n  age: \"number (Patient age in years)\",\n  condition: \"string (Healthy, Hypertension, Diabetes Type 1, Diabetes Type 2, Heart Disease, Asthma)\",\n  riskScore: \"number (Float 0.0 to 1.0)\",\n  lastVisit: \"string (ISO 8601 date)\",\n});\n\nserver.enableZeroShotAutonomy(); // Registers the \"Blind Analyst\" prompt\n```\n\n---\n\n## Worker Pool (Multi-Core Scaling)\n\nNode.js is single-threaded. Heavy operations like Kyber768 decryption, AES-GCM authentication, AST validation, and V8 sandbox instantiation would block the event loop in a standard setup.\n\nThis SDK dispatches all heavy computation to OS-level threads via [`piscina`](https://github.com/piscinajs/piscina), achieving Rust-like concurrency. On server or verifier initialization, background warmup tasks are automatically dispatched to pre-warm the pool workers, eliminating V8/WASI cold-start overhead (~820k fuel units) for subsequent calls:\n\n```typescript\n// Automatic, no configuration needed\n// When a Logic-Injection-on-Origin payload is received:\n// 1. Main thread receives JSON-RPC request\n// 2. Worker thread: AST inspection + PQC decryption + Sandbox execution\n// 3. Main thread: Returns result (non-blocking)\n\n// Cleanup on shutdown:\nawait server.close();\n```\n\n---\n\n## Post-Quantum Cryptography\n\nTransport-layer security using ML-KEM-768 (Kyber) for key encapsulation and AES-256-GCM for symmetric encryption:\n\n```typescript\nimport { LiopClient } from \"@nekzus/liop/client\";\n\nconst client = new LiopClient();\nawait client.connect();\n\n// Discover remote tools via Kademlia DHT\nconst tools = await client.discoverTools();\n\n// Call a tool with PQC-encrypted WASM payload\n// Kyber768 key encapsulation + AES-256-GCM happens automatically\nconst result = await client.callTool(request, wasmPayload, serverPublicKey);\n\n// Verify the ZK-Receipt from the remote server\nconst isValid = await client.verifyZkReceipt(payload, imageId, receipt);\n```\n\n---\n\n## P2P Mesh Network\n\nDecentralized tool discovery via Kademlia DHT:\n\n```typescript\nawait server.connectToMesh();\n// Server is now discoverable on the libp2p network\n// Transports: TCP + WebSocket\n// Multiplexing: Yamux\n// Encryption: Noise Protocol\n```\n\n---\n\n---\n\n## Interactive Web Playground (`:16000` prod / `:14000` dev)\n\nThe SDK includes a real-time developer interface to test Logic-Injection-on-Origin, trace post-quantum handshakes, evaluate AST fuel consumption, and inspect cryptographic proofs:\n\n```bash\n# 1. Launch the full 10-node production audit mesh with traffic shaping (http://localhost:16000)\npnpm run audit:prod:start\n\n# Run the 12-suite automated production audit against the mesh (64 tests)\npnpm run audit:prod:run\n\n# Teardown and cleanup production containers\npnpm run audit:prod:clean\n\n# 2. Alternatively, launch the lightweight 5-node demo (http://localhost:14000)\npnpm run demo:start\n```\n\nNavigate to **`http://localhost:16000`** in your browser:\n\n* **Live 7-Phase Streaming:** Visualizes Bootstrap, DHT Discovery, ML-KEM-768 Handshake, AES-256-GCM Sealing, WASI Sandbox Execution, ZK-Receipt Verification, and Output Aggregation via real-time Server-Sent Events (SSE).\n* **Tri-Tab Results Panel:** Switch between `Aggregated Output` (sanitized JSON), `Fuel & Telemetry` (WASI fuel metering, token economy comparison banner), and `Crypto Proofs` (ImageID, Dataset Hash, and HMAC-SHA256 signature with instant copy).\n* **Token Economy Dashboard:** Live comparison showing **98.9% to 99.6% token reduction** and **99.6% network bandwidth savings** over traditional MCP context-pulling.\n* **REST Telemetry Endpoint:** Query session analytics programmatically at `GET http://localhost:16000/api/telemetry`.\n* **Built-in Scenario Presets:** Ready-to-run micro-modules for High-Frequency Trading (HFT Level 2 order books), Banking transaction analysis, Medical Vault HIPAA records, and Edge IoT industrial sensor telemetry.\n* **Dual Dark Modes:** Toggle between Obsidian OLED (`#000000`) and Slate Navy (`#0f172a`) interfaces.\n\n---\n\n## Token Economy & Telemetry\n\nThe SDK ships with a zero-runtime-dependency **`o200k_base`** BPE token estimation and telemetry engine:\n\n```typescript\nimport {\n  createTokenEstimator,\n  createSyncTokenEstimator,\n  TokenTelemetryEngine,\n  LiopOTelBridge\n} from \"@nekzus/liop\";\n\n// 1. Exact BPE Token Counting (Bundled inlined o200k_base vocab, zero network/disk lag)\nconst estimator = createSyncTokenEstimator();\nconst tokens = estimator.countTokens(\"Hello world! Logic-Injection-on-Origin\"); // 12\n\n// 2. Operation-Level Token Telemetry\nconst telemetry = TokenTelemetryEngine.getInstance();\ntelemetry.record({\n  type: \"tool_call\",\n  method: \"tools/call\",\n  toolName: \"Analyze_HFT_Market_Data\",\n  estimatedInputTokens: 120,\n  estimatedOutputTokens: 42\n});\n\n// 3. OpenTelemetry gen_ai.* Bridge\n// Automatically exports gen_ai.client.token.usage and gen_ai.client.operation.duration histograms\n```\n\n---\n\n## Testing & Quality\n\nThis package is continuously tested across multiple platforms and Node.js versions via CI/CD:\n\n- **490+ tests** spanning unit, integration, conformance, adversarial, and live Docker mesh suites\n- **Multi-OS matrix:** Ubuntu, Windows, macOS\n- **Node.js versions:** 20.x, 22.x\n- **Code quality:** Enforced by [Biome.js](https://biomejs.dev/) (linting + formatting)\n- **Security:** Verified 6-layer defense-in-depth architecture (see [Security Architecture](https://nekzus-32.mintlify.app/typescript-sdk/security))\n\n> To run tests locally or contribute, clone the [repository](https://github.com/Nekzus/LIOP) and follow the [Contributing Guide](https://github.com/Nekzus/LIOP/blob/main/CONTRIBUTING.md).\n\n## Security Auditing & Supply Chain\n\nThis repository is integrated with [Socket.dev](https://socket.dev) to continuously monitor and secure the software supply chain against malicious packages, hidden telemetry, and dependency vulnerabilities.\n\nYou can run security audits and check package health scores directly from the monorepo root:\n\n- **Scan Monorepo Dependencies:** `pnpm socket:scan` (performs a security scan and generates a report)\n- **Check SDK Security Score:** `pnpm socket:score` (shows the detailed package score for the SDK in Markdown format)\n- **Fix Vulnerabilities:** `pnpm socket:fix` (automatically remediates known CVEs in package.json)\n\nThe codebase undergoes regular dependencies audits. As of June 2026, the SDK is verified to be 100% free of orphan packages and dead dependencies, ensuring a minimal deployment footprint.\n\n---\n\n## Related\n\n- [LIOP Documentation](https://nekzus-32.mintlify.app/): Full conceptual and API documentation\n- [LIOP Specification](https://github.com/Nekzus/LIOP/blob/main/protocol/SPECIFICATION.md): Technical specification\n- [LIOP Manifesto](https://github.com/Nekzus/LIOP/blob/main/MANIFESTO.md): Project philosophy\n- [Contributing Guide](https://github.com/Nekzus/LIOP/blob/main/CONTRIBUTING.md): How to contribute\n- [Rust Mesh Node](https://github.com/Nekzus/LIOP/tree/main/servers/liop-node): Native high-performance backend\n- [LIOP CLI](https://github.com/Nekzus/LIOP/tree/main/tools/liop-cli): Developer diagnostics\n\n---\n\n## License\n\nLicensed under the [Apache License, Version 2.0](https://github.com/Nekzus/LIOP/blob/main/LICENSE) (the \"License\"). You may not use this file except in compliance with the License. See [NOTICE](https://github.com/Nekzus/LIOP/blob/main/NOTICE) and [TRADEMARKS.md](https://github.com/Nekzus/LIOP/blob/main/TRADEMARKS.md) for attribution and trademark details.\n\nCopyright 2026 [Nekzus Solutions](https://github.com/Nekzus) and contributors.\n","readmeFilename":""}