{"_id":"@2ly/runtime","_rev":"21-da778171ccb36310ee961f048ea67588","name":"@2ly/runtime","dist-tags":{"latest":"0.2.5"},"versions":{"0.0.3":{"name":"@2ly/runtime","version":"0.0.3","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"author":{"name":"2ly Team"},"license":"See license in LICENSE","_id":"@2ly/runtime@0.0.3","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"homepage":"https://github.com/2ly-ai/2ly#readme","bugs":{"url":"https://github.com/2ly-ai/2ly/issues"},"bin":{"runtime":"dist/index.js"},"dist":{"shasum":"81b6ea9a3380ff37a88e458d7d3cd74bb8fc5908","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.0.3.tgz","fileCount":6,"integrity":"sha512-VAyCaiXF8PkGF/dTXQDfYu/jldvPD1mXGDRpvH8YQg7YYPmcIQySzF/TdDslB6ZM/hPqN32awNTyjc6t/XDxYw==","signatures":[{"sig":"MEYCIQDFyu/YjP13CszrY4nC0Kv00iSXJT27d5DuLONACyYwnQIhANWo7GGi0WeowWpLWmsy6Mylag5ZVg2RSMT6xHHvzP7u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10090409},"main":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"74f45ef43e39e267197fdae1357e142b0aa917e2","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\"","build":"npx tsx tooling/esbuild.build.ts","debug":"tsx --inspect-brk src/index.ts","start":"node dist/index.js","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","format:check":"prettier --check \"{src,test}/**/*.*\""},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"repository":{"url":"git+https://github.com/2ly-ai/2ly.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.5.2","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@apollo/server":"^4.12.2","@modelcontextprotocol/sdk":"^1.12.1","@nitra/as-integrations-fastify":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@types/protobufjs":"^6.0.0","@types/json-schema":"^7.0.15","@types/google-protobuf":"^3.15.12"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.0.3_1756814671918_0.2837563556134277","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@2ly/runtime","version":"0.0.4","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"author":{"name":"Eiger AI"},"license":"See license in LICENSE","_id":"@2ly/runtime@0.0.4","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"homepage":"https://github.com/2ly-ai/2ly#readme","bugs":{"url":"https://github.com/2ly-ai/2ly/issues"},"bin":{"runtime":"dist/index.js"},"dist":{"shasum":"559b8e33fb1fa37559854ab74879862dcffad02b","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.0.4.tgz","fileCount":6,"integrity":"sha512-v2hoH7MQCwNlHpZARJSQ+bTFM8gcPkd72DnDrvaKx4ccx/viUaC8sp4qC39H6jqpM3FsJQntKiwKiLLyKgqqxA==","signatures":[{"sig":"MEYCIQCtZNWqKWuVxkxCb/35BVmcQ04P0egT771QpsMih2UhlQIhANjSjbUhZPi21x4QtMaTHxhHCeDI56bxhXjtpHNvcynd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9907822},"main":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ba31b8db10f0fbd1cb88973281d540149ea01b2e","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\"","build":"npx tsx tooling/esbuild.build.ts","debug":"tsx --inspect-brk src/index.ts","start":"node dist/index.js","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","format:check":"prettier --check \"{src,test}/**/*.*\""},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"repository":{"url":"git+https://github.com/2ly-ai/2ly.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.5.2","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@apollo/server":"^4.12.2","@modelcontextprotocol/sdk":"^1.12.1","@nitra/as-integrations-fastify":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@types/protobufjs":"^6.0.0","@types/json-schema":"^7.0.15","@types/google-protobuf":"^3.15.12"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.0.4_1757426932416_0.31073146127367757","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@2ly/runtime","version":"0.0.5","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"author":{"name":"Eiger AI"},"license":"See license in LICENSE","_id":"@2ly/runtime@0.0.5","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"homepage":"https://github.com/2ly-ai/2ly#readme","bugs":{"url":"https://github.com/2ly-ai/2ly/issues"},"bin":{"runtime":"dist/index.js"},"dist":{"shasum":"a5fe864a69a58a3edaadedcafc00742d85a1902b","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.0.5.tgz","fileCount":6,"integrity":"sha512-gnTusnuF8eeYeOHlX1rwox245PJwhQlu+IiiH7bOUbI7KrLEFqBfvKDpbN3iTkocLiF/nfmftjSx8gHQcc1EQA==","signatures":[{"sig":"MEYCIQCXamI8jx7wz70c+DCeLSNOgxVD3bwNTJJI/IpLENn6fAIhAJAUoIhRss+N/y4Ti4QYTpQAekaHhNZ3MNyrUUbkRc9+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10060133},"main":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dbe08e91b23137f0b93a03a06440ed065e38c179","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\"","build":"npx tsx tooling/esbuild.build.ts","debug":"tsx --inspect-brk src/index.ts","start":"node dist/index.js","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","typecheck":"tsc --noEmit --skipLibCheck","format:check":"prettier --check \"{src,test}/**/*.*\""},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"repository":{"url":"git+https://github.com/2ly-ai/2ly.git","type":"git","directory":"packages/runtime"},"_npmVersion":"11.5.2","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","directories":{},"_nodeVersion":"22.18.0","dependencies":{"dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@apollo/server":"^4.12.2","@modelcontextprotocol/sdk":"^1.12.1","@nitra/as-integrations-fastify":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@types/protobufjs":"^6.0.0","@types/json-schema":"^7.0.15","@types/google-protobuf":"^3.15.12"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.0.5_1759915669691_0.2242423346315916","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@2ly/runtime","version":"0.1.2","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"author":{"name":"Eiger AI"},"license":"See license in LICENSE","_id":"@2ly/runtime@0.1.2","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"homepage":"https://github.com/AlpinAI/2ly#readme","bugs":{"url":"https://github.com/AlpinAI/2ly/issues"},"bin":{"runtime":"dist/index.js"},"dist":{"shasum":"0ef5ef7feb2dd390707af7c82fd50ee44b88f87c","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.1.2.tgz","fileCount":6,"integrity":"sha512-dqMA683LF0n2ggHBDs4GQm0CKYVTNTyVCl642Szk8kwadDfk3MwLTVTd+ebeU0hzdK340CWmq4eQu4cOmZWrJA==","signatures":[{"sig":"MEUCIAVT4XsvlySESmqyQGSH5i+MIdx/ma2Dj+gPdrR2NvsnAiEAw3CtGLEIHW22jY/ZAZW3hp2uSeioefFiDZsRV0nohMg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10130678},"main":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7c867e78059e6f04aee3c534566401356a6688b9","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\"","test":"vitest --run","build":"npx tsx tooling/esbuild.build.ts","debug":"tsx --inspect-brk src/index.ts","start":"node dist/index.js","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","typecheck":"tsc --noEmit --skipLibCheck","format:check":"prettier --check \"{src,test}/**/*.*\""},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"repository":{"url":"git+https://github.com/AlpinAI/2ly.git","type":"git","directory":"packages/runtime"},"_npmVersion":"10.9.3","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@apollo/server":"^4.12.2","@nitra/as-integrations-fastify":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@types/protobufjs":"^6.0.0","@types/json-schema":"^7.0.15","@types/google-protobuf":"^3.15.12"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.2_1761055936424_0.3543882383347372","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@2ly/runtime","version":"0.1.3","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"author":{"name":"Eiger AI"},"license":"See license in LICENSE","_id":"@2ly/runtime@0.1.3","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"homepage":"https://github.com/AlpinAI/2ly#readme","bugs":{"url":"https://github.com/AlpinAI/2ly/issues"},"bin":{"runtime":"dist/index.js"},"dist":{"shasum":"1238047b86d402949729142c50d6e6908d95c9af","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.1.3.tgz","fileCount":6,"integrity":"sha512-PIR491gTp04qK9VmyUFoIxx1ek0rkcvmkjj6WxiFTY50FuhXEenT/0W+w/pTs8Ps0jR9TZ9XbBWS/R9bIuKNSQ==","signatures":[{"sig":"MEUCIQDeCkZlMVrg11Sa3j2Rz+tygUWLCmTqRzufK9tl+jLNygIgSEiTLVnDjX/cN0nrh7Nx2I6axWGlxZjyk1MhpnrbFyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10130678},"main":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2702644d5488891725168ac63bd59102959eaa13","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\"","test":"vitest --run","build":"npx tsx tooling/esbuild.build.ts","debug":"tsx --inspect-brk src/index.ts","start":"node dist/index.js","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","typecheck":"tsc --noEmit --skipLibCheck","format:check":"prettier --check \"{src,test}/**/*.*\""},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"repository":{"url":"git+https://github.com/AlpinAI/2ly.git","type":"git","directory":"packages/runtime"},"_npmVersion":"10.9.3","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@apollo/server":"^4.12.2","@nitra/as-integrations-fastify":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@types/protobufjs":"^6.0.0","@types/json-schema":"^7.0.15","@types/google-protobuf":"^3.15.12"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.3_1761056765867_0.00330791711231071","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@2ly/runtime","version":"0.1.4","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"author":{"name":"Eiger AI"},"license":"See license in LICENSE","_id":"@2ly/runtime@0.1.4","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"homepage":"https://github.com/AlpinAI/2ly#readme","bugs":{"url":"https://github.com/AlpinAI/2ly/issues"},"bin":{"runtime":"dist/index.js"},"dist":{"shasum":"a4c3a20c78df944a1920bbbd4c6f180a2e21914e","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.1.4.tgz","fileCount":6,"integrity":"sha512-UF59O4cIRR+kssz8VII++RzrmbMRd71+CXWwDzlKs4iYPFsHHuZjlhZJtfKxF54Ot4JGjtv5Drk7N0zCc7lFGA==","signatures":[{"sig":"MEQCIEv+r/Hs8CIzy1yK/HZY5Xv0hQrE3UkoghUFGDx0wHs+AiBSFspGny7Uyhyv5aBlM/DOci7+7zsHA1ZRFTimCcjoIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10130121},"main":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"e000b2898975a7efdda08385f645db84a2ca0926","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\"","test":"vitest --run","build":"npx tsx tooling/esbuild.build.ts","debug":"tsx --inspect-brk src/index.ts","start":"node dist/index.js","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","typecheck":"tsc --noEmit --skipLibCheck","format:check":"prettier --check \"{src,test}/**/*.*\""},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"repository":{"url":"git+https://github.com/AlpinAI/2ly.git","type":"git","directory":"packages/runtime"},"_npmVersion":"10.9.3","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@apollo/server":"^4.12.2","@nitra/as-integrations-fastify":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@types/protobufjs":"^6.0.0","@types/json-schema":"^7.0.15","@types/google-protobuf":"^3.15.12"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.4_1761079586714_0.1805980973732364","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@2ly/runtime","version":"0.1.5","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"author":{"name":"Eiger AI"},"license":"See license in LICENSE","_id":"@2ly/runtime@0.1.5","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"homepage":"https://github.com/AlpinAI/2ly#readme","bugs":{"url":"https://github.com/AlpinAI/2ly/issues"},"bin":{"runtime":"dist/index.js"},"dist":{"shasum":"69ef7fabb6b711882f621b7c5f6c9974ed328645","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.1.5.tgz","fileCount":6,"integrity":"sha512-Qe8MzWy++FvrPP4CsGWMx2wU6AkZbPa7zYq2iT93tdj7EhixS8IAuDmVNydL5hUloZ7uRjksMk1YiAWTk4ZlGg==","signatures":[{"sig":"MEQCIHO1XDW/M7eG2R6ku83cjMvcqUTlDNkEQNrKq5bv+gDJAiB0YksWsovDfqSgOWa/bNq8OyN2EsusWFPP38Tj8F/uPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10130121},"main":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"6a747b6a0b67f15ed83e9765bc28eaa07724f8e1","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\"","test":"vitest --run","build":"npx tsx tooling/esbuild.build.ts","debug":"tsx --inspect-brk src/index.ts","start":"node dist/index.js","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","typecheck":"tsc --noEmit --skipLibCheck","format:check":"prettier --check \"{src,test}/**/*.*\""},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"repository":{"url":"git+https://github.com/AlpinAI/2ly.git","type":"git","directory":"packages/runtime"},"_npmVersion":"10.9.3","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@apollo/server":"^4.12.2","@nitra/as-integrations-fastify":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@types/protobufjs":"^6.0.0","@types/json-schema":"^7.0.15","@types/google-protobuf":"^3.15.12"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.5_1761129363358_0.1293897899561376","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@2ly/runtime","version":"0.1.6","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"author":{"name":"Eiger AI"},"license":"See license in LICENSE","_id":"@2ly/runtime@0.1.6","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"homepage":"https://github.com/AlpinAI/2ly#readme","bugs":{"url":"https://github.com/AlpinAI/2ly/issues"},"bin":{"runtime":"dist/index.js"},"dist":{"shasum":"a8e1bcabb0d1c648de5a89616c54786636379ebd","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.1.6.tgz","fileCount":6,"integrity":"sha512-BtEw/6xaOR0MZxJdaRSMaLPJN/B5Ght6qrw95jfZAzHpa8bvgT1EhqUSKxP+F/RGocm1XLl51xJMmdxS4bK0fw==","signatures":[{"sig":"MEQCIG/d7k9H08eGlvN4YI37Sg+mmn+ChM5Y1hsDTUdmwzP/AiB9aJtgEpAgL/DEaISp63WCW9cZmVM5GAoTgGJAkAH5pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11449230},"main":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0a2ba581e52942d01541a41f201c091663da6663","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\"","test":"vitest --run","build":"npx tsx tooling/esbuild.build.ts","debug":"tsx --inspect-brk src/index.ts","start":"node dist/index.js","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","typecheck":"tsc --noEmit --skipLibCheck","format:check":"prettier --check \"{src,test}/**/*.*\""},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"repository":{"url":"git+https://github.com/AlpinAI/2ly.git","type":"git","directory":"packages/runtime"},"_npmVersion":"10.9.3","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@apollo/server":"^4.12.2","@nitra/as-integrations-fastify":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@types/protobufjs":"^6.0.0","@types/json-schema":"^7.0.15","@types/google-protobuf":"^3.15.12"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.6_1761336883366_0.4535052191941249","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@2ly/runtime","version":"0.1.7","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"author":{"name":"Eiger AI"},"license":"See license in LICENSE","_id":"@2ly/runtime@0.1.7","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"homepage":"https://github.com/AlpinAI/2ly#readme","bugs":{"url":"https://github.com/AlpinAI/2ly/issues"},"bin":{"runtime":"dist/index.js"},"dist":{"shasum":"cdff59d707704b43e8a110638fe474b01d233734","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.1.7.tgz","fileCount":6,"integrity":"sha512-rJ3/BY+z98XfPhY0kzxOOUJD4fmGRXfa1kBQCSw914Tl8VH27H1++3Nn7lI891wKZ9Aehlf5pI5vgCavXpKx/w==","signatures":[{"sig":"MEQCICN2xg7xuG7ccgctALTlvOlD1ZUw7bzwuheI1ouysDlqAiBpxZPN9pvRiW9fWsXBJFRb2yNPngQiBHFrkc1hbAcc9Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11449375},"main":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"b04a1823464c75770012dd3d17a715a61559405a","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\" --format unix --quiet","test":"vitest --run","build":"npx tsx tooling/esbuild.build.ts","debug":"tsx --inspect-brk src/index.ts","start":"node dist/index.js","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","lint:full":"eslint \"{src,test}/**/*.{js,ts}\"","typecheck":"tsc --noEmit --skipLibCheck --pretty false","format:check":"prettier --check \"{src,test}/**/*.*\"","typecheck:full":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"repository":{"url":"git+https://github.com/AlpinAI/2ly.git","type":"git","directory":"packages/runtime"},"_npmVersion":"10.9.3","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@apollo/server":"^4.12.2","@nitra/as-integrations-fastify":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@types/protobufjs":"^6.0.0","@types/json-schema":"^7.0.15","@types/google-protobuf":"^3.15.12"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.7_1761399186192_0.527797579752977","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@2ly/runtime","version":"0.1.8","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"author":{"name":"Eiger AI"},"license":"See license in LICENSE","_id":"@2ly/runtime@0.1.8","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"homepage":"https://github.com/AlpinAI/2ly#readme","bugs":{"url":"https://github.com/AlpinAI/2ly/issues"},"bin":{"runtime":"dist/index.js"},"dist":{"shasum":"c175e109609c0bb1abf5b87e6b3e4ba814d815ba","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.1.8.tgz","fileCount":6,"integrity":"sha512-GpqZWJYzSIprLAuzKZNUq1QqJjulzRFMDejSDmcB1a0OLdZ+IeBczJ7QB7jfxcZpvmEVKhZRp3J8DkEd4wULuQ==","signatures":[{"sig":"MEQCIGE4pOyNnlZ0KbdoLPkPitWkCD5S4NEZ/+8DhT5cn0zqAiATs1RthFBjQj59U07XDfM0wCkf3RlLL2XPOSRJbFd8TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11449375},"main":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"488c5bc7ae5d484d2be1e92e762cc9cbf0be11d0","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\" --format unix --quiet","test":"vitest --run","build":"npx tsx tooling/esbuild.build.ts","debug":"tsx --inspect-brk src/index.ts","start":"node dist/index.js","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","lint:full":"eslint \"{src,test}/**/*.{js,ts}\"","typecheck":"tsc --noEmit --skipLibCheck --pretty false","format:check":"prettier --check \"{src,test}/**/*.*\"","typecheck:full":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"repository":{"url":"git+https://github.com/AlpinAI/2ly.git","type":"git","directory":"packages/runtime"},"_npmVersion":"10.9.3","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@apollo/server":"^4.12.2","@nitra/as-integrations-fastify":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@types/protobufjs":"^6.0.0","@types/json-schema":"^7.0.15","@types/google-protobuf":"^3.15.12"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.8_1761425839584_0.6754646509414048","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@2ly/runtime","version":"0.1.9","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"author":{"name":"Eiger AI"},"license":"See license in LICENSE","_id":"@2ly/runtime@0.1.9","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"homepage":"https://github.com/AlpinAI/2ly#readme","bugs":{"url":"https://github.com/AlpinAI/2ly/issues"},"bin":{"runtime":"dist/index.js"},"dist":{"shasum":"4e0343b49f501127754f5bc0591ad383e7c6d141","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.1.9.tgz","fileCount":6,"integrity":"sha512-Fdguu8jn8AoCTt7TMQqkBDXDP4Hh/4muvRXTsYXjz8ggRVZmHuKWSY6oRvl46+2x2UvFuMnGi7WQ6U1O/C8WSw==","signatures":[{"sig":"MEUCIDKAj9lTjvcbjIN5+uBzxRxOXK3XdzfrxuckJKlZuUrxAiEA7FUmKW5qmNMG5ay8VcQ/FfRKFXEwi9zLfKG5EkvW1SU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11505337},"main":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"733cabee436c8bfc8f0351d7b5d0616fc6bd3b4c","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\" --format unix --quiet","test":"vitest --run","build":"npx tsx tooling/esbuild.build.ts","debug":"tsx --inspect-brk src/index.ts","start":"node dist/index.js","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","lint:full":"eslint \"{src,test}/**/*.{js,ts}\"","typecheck":"tsc --noEmit --skipLibCheck --pretty false","format:check":"prettier --check \"{src,test}/**/*.*\"","typecheck:full":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"repository":{"url":"git+https://github.com/AlpinAI/2ly.git","type":"git","directory":"packages/runtime"},"_npmVersion":"10.9.3","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","directories":{},"_nodeVersion":"22.20.0","dependencies":{"dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@apollo/server":"^4.12.2","@nitra/as-integrations-fastify":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@types/protobufjs":"^6.0.0","@types/json-schema":"^7.0.15","@types/google-protobuf":"^3.15.12"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.1.9_1761753587760_0.31813820763128775","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@2ly/runtime","version":"0.2.0","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"author":{"name":"Eiger AI"},"license":"See license in LICENSE","_id":"@2ly/runtime@0.2.0","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"homepage":"https://github.com/AlpinAI/2ly#readme","bugs":{"url":"https://github.com/AlpinAI/2ly/issues"},"bin":{"runtime":"dist/index.js"},"dist":{"shasum":"b808227a55b9bae068f1caa06a88baa3ab933398","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.2.0.tgz","fileCount":6,"integrity":"sha512-ib+ByLKgIiTVukGC83K/67MEMvrLwP4gT+6WsXG5XYtX7lPgtsaupbFA3iLJ/33gqW5DerOtjkJMNdcfNp+TNg==","signatures":[{"sig":"MEQCIBER8YpXidBl5G85HQ36HjS5iPOp4y8pFXDQdq01kZgiAiB4LJdiglRxEvI/uvyoMNr+PiqpB/CCZD2TiLgSIutf6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9908006},"main":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"bb09424a8f5e3b00754cb745f932ecc5b8cb6232","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\" --format unix --quiet","test":"vitest --run","build":"npx tsx tooling/esbuild.build.ts","debug":"tsx --inspect-brk src/index.ts","start":"node dist/index.js","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","lint:full":"eslint \"{src,test}/**/*.{js,ts}\"","typecheck":"tsc --noEmit --skipLibCheck --pretty false","format:check":"prettier --check \"{src,test}/**/*.*\"","typecheck:full":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"repository":{"url":"git+https://github.com/AlpinAI/2ly.git","type":"git","directory":"packages/runtime"},"_npmVersion":"10.9.4","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@apollo/server":"^4.12.2","@nitra/as-integrations-fastify":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@types/protobufjs":"^6.0.0","@types/json-schema":"^7.0.15","@types/google-protobuf":"^3.15.12"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.2.0_1763771536312_0.9421868169027652","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@2ly/runtime","version":"0.2.1","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"author":{"name":"Eiger AI"},"license":"See license in LICENSE","_id":"@2ly/runtime@0.2.1","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"homepage":"https://github.com/AlpinAI/2ly#readme","bugs":{"url":"https://github.com/AlpinAI/2ly/issues"},"bin":{"runtime":"dist/index.js"},"dist":{"shasum":"c77ed3c927ec099a586e7353cf5d504877e62a47","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.2.1.tgz","fileCount":6,"integrity":"sha512-kKJyzcBqLSHnbdbng+wwlpA2HYnYmBV+8ixRcaw/T7H9Ck1uI6zSwi32zfwr4AZwtnOVbN4GpQxGqMcIwd6ucA==","signatures":[{"sig":"MEUCIFqvNX8X/dg1wc5nB1OfYTAM3YUmib/wg7zbysvx7pJdAiEA+3jFL4zgALo4Eijy5nqyrFWm+45hNdIWqrWWIvMbvkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9908585},"main":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a5fab3050af2dbf1932fe1700102d58fd16f7cea","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\" --format unix --quiet","test":"vitest --run","build":"npx tsx tooling/esbuild.build.ts","debug":"tsx --inspect-brk src/index.ts","start":"node dist/index.js","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","lint:full":"eslint \"{src,test}/**/*.{js,ts}\"","typecheck":"tsc --noEmit --skipLibCheck --pretty false","format:check":"prettier --check \"{src,test}/**/*.*\"","typecheck:full":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"repository":{"url":"git+https://github.com/AlpinAI/2ly.git","type":"git","directory":"packages/runtime"},"_npmVersion":"10.9.4","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@apollo/server":"^4.12.2","@nitra/as-integrations-fastify":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@types/protobufjs":"^6.0.0","@types/json-schema":"^7.0.15","@types/google-protobuf":"^3.15.12"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.2.1_1763824135313_0.37170939572834105","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@2ly/runtime","version":"0.2.2","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"author":{"name":"Eiger AI"},"license":"See license in LICENSE","_id":"@2ly/runtime@0.2.2","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"homepage":"https://github.com/AlpinAI/2ly#readme","bugs":{"url":"https://github.com/AlpinAI/2ly/issues"},"bin":{"runtime":"dist/index.js"},"dist":{"shasum":"24418efac65cbf795bf5e25347bf73a30ba5e593","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.2.2.tgz","fileCount":6,"integrity":"sha512-jwFe2bjusUOBOiAaABvqITwn2pAyD6iZcLdiT1Z1sWsLCqcoAh4GEqXBlZnb7jz3H8jgpxXyod8pe3IEydQDxA==","signatures":[{"sig":"MEUCIQDr1askwsKqpOMOYiCz2zzTRdTCvzU0Kz1Rh2CmYXr3RwIgRpibTKrsv5yTGEOZ+qAsEfXRGRUvUYfiJbLAV+FF/u4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9908741},"main":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cadedf121e8636f7c285352f107f48602016ebf0","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\" --format unix --quiet","test":"vitest --run","build":"npx tsx tooling/esbuild.build.ts","debug":"tsx --inspect-brk src/index.ts","start":"node dist/index.js","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","lint:full":"eslint \"{src,test}/**/*.{js,ts}\"","typecheck":"tsc --noEmit --skipLibCheck --pretty false","format:check":"prettier --check \"{src,test}/**/*.*\"","typecheck:full":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"repository":{"url":"git+https://github.com/AlpinAI/2ly.git","type":"git","directory":"packages/runtime"},"_npmVersion":"10.9.4","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@apollo/server":"^4.12.2","@nitra/as-integrations-fastify":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@types/protobufjs":"^6.0.0","@types/json-schema":"^7.0.15","@types/google-protobuf":"^3.15.12"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.2.2_1764028781080_0.8042159686882278","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@2ly/runtime","version":"0.2.3","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"author":{"name":"Eiger AI"},"license":"See license in LICENSE","_id":"@2ly/runtime@0.2.3","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"homepage":"https://github.com/AlpinAI/2ly#readme","bugs":{"url":"https://github.com/AlpinAI/2ly/issues"},"bin":{"runtime":"dist/index.js"},"dist":{"shasum":"bdbeda384196f9bcca869af271e29fef438aed3a","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.2.3.tgz","fileCount":6,"integrity":"sha512-y/CB3kgya0E8TVumQHqfZI1zbs0lbA5nUR/bPlopT8/lpyHIyqMSrNyQ5hWA30AL2Zysree77/VvfzuCUyggKg==","signatures":[{"sig":"MEYCIQCaqbflrSwuHPwsNVkwUZOQ8HRdJZJmoKRj0QwgoAmGAAIhAJ5SyLCw1UtJcgkZhmGYg98P6M9so2bzaruLPupHw4jH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9908741},"main":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"fa2f54f3e45e7e0831a9bc9c16014307e6c3c211","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\" --format unix --quiet","test":"vitest --run","build":"npx tsx tooling/esbuild.build.ts","debug":"tsx --inspect-brk src/index.ts","start":"node dist/index.js","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","lint:full":"eslint \"{src,test}/**/*.{js,ts}\"","typecheck":"tsc --noEmit --skipLibCheck --pretty false","format:check":"prettier --check \"{src,test}/**/*.*\"","typecheck:full":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"repository":{"url":"git+https://github.com/AlpinAI/2ly.git","type":"git","directory":"packages/runtime"},"_npmVersion":"10.9.4","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@apollo/server":"^4.12.2","@nitra/as-integrations-fastify":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@types/protobufjs":"^6.0.0","@types/json-schema":"^7.0.15","@types/google-protobuf":"^3.15.12"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.2.3_1764029526137_0.24595085753324297","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@2ly/runtime","version":"0.2.4","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"author":{"name":"Eiger AI"},"license":"See license in LICENSE","_id":"@2ly/runtime@0.2.4","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"homepage":"https://github.com/AlpinAI/2ly#readme","bugs":{"url":"https://github.com/AlpinAI/2ly/issues"},"bin":{"runtime":"dist/index.js"},"dist":{"shasum":"ba15cf98b01a4d0ac3a4b04c3dfd1781f131c6e6","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.2.4.tgz","fileCount":6,"integrity":"sha512-SvihZjSL3V5oG+jEyLstDP2NVPul1P+EbIyj0NLVGG4jGNK5BkXLqQn3ijKwAsG9IvckghBIWKy3qmmvAj2bxA==","signatures":[{"sig":"MEQCIAZx8yF9JOhAm5SjUz/88BMUC0FjOguS+XIdCczr9gfgAiASe0dNOkl2Xcn/ImSKH7wtkK5Dme4va7H6x6T1yUISzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":9919299},"main":"dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"15c160d2de04c50f97917e29221130113133f2d9","scripts":{"dev":"tsx watch src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\" --format unix --quiet","test":"vitest --run","build":"npx tsx tooling/esbuild.build.ts","debug":"tsx --inspect-brk src/index.ts","start":"node dist/index.js","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","lint:full":"eslint \"{src,test}/**/*.{js,ts}\"","typecheck":"tsc --noEmit --skipLibCheck --pretty false","format:check":"prettier --check \"{src,test}/**/*.*\"","typecheck:full":"tsc --noEmit --skipLibCheck"},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"repository":{"url":"git+https://github.com/AlpinAI/2ly.git","type":"git","directory":"packages/runtime"},"_npmVersion":"10.9.4","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","directories":{},"_nodeVersion":"22.21.1","dependencies":{"dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@apollo/server":"^4.12.2","@nitra/as-integrations-fastify":"^3.0.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"@types/node":"^22.13.5","@types/protobufjs":"^6.0.0","@types/json-schema":"^7.0.15","@types/google-protobuf":"^3.15.12"},"_npmOperationalInternal":{"tmp":"tmp/runtime_0.2.4_1764279408489_0.1441015699710817","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@2ly/runtime","version":"0.2.5","description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","author":{"name":"Eiger AI"},"license":"See license in LICENSE","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"repository":{"type":"git","url":"git+https://github.com/AlpinAI/2ly.git","directory":"packages/runtime"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"main":"dist/index.js","bin":{"runtime":"dist/index.js"},"engines":{"node":">=18.0.0"},"publishConfig":{"access":"public"},"scripts":{"build":"npx tsx tooling/esbuild.build.ts","dev":"tsx watch src/index.ts","start":"node dist/index.js","debug":"tsx --inspect-brk src/index.ts","lint":"eslint \"{src,test}/**/*.{js,ts}\" --format unix --quiet","lint:full":"eslint \"{src,test}/**/*.{js,ts}\"","format":"prettier --write \"{src,test}/**/*.*\" && rm -rf node_modules/.cache/prettier","format:check":"prettier --check \"{src,test}/**/*.*\"","typecheck":"tsc --noEmit --skipLibCheck --pretty false","typecheck:full":"tsc --noEmit --skipLibCheck","test":"vitest --run"},"dependencies":{"@apollo/server":"^4.12.2","@fastify/cors":"^11.0.1","@grpc/grpc-js":"^1.13.4","@nitra/as-integrations-fastify":"^3.0.2","dotenv":"^16.5.0","fastify":"^5.3.3","graphql":"^16.11.0"},"devDependencies":{"@types/google-protobuf":"^3.15.12","@types/json-schema":"^7.0.15","@types/node":"^22.13.5","@types/protobufjs":"^6.0.0"},"_id":"@2ly/runtime@0.2.5","gitHead":"1610cafee17bdaf11cf30c9a44f5f22be33e31cc","bugs":{"url":"https://github.com/AlpinAI/2ly/issues"},"homepage":"https://github.com/AlpinAI/2ly#readme","_nodeVersion":"22.21.1","_npmVersion":"10.9.4","dist":{"integrity":"sha512-AYRSDTg8GzcNN/RJAWvDKHc1T2cb0GMLHsRS3Th+rV5WWCsL42ck+ZeLnFB9oV68sC/UaqpLuGO0mk2bz+DD/A==","shasum":"1393f3886a708d66cd5a054dd1b7a375a19e0119","tarball":"https://registry.npmjs.org/@2ly/runtime/-/runtime-0.2.5.tgz","fileCount":6,"unpackedSize":9919299,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDW9tJRf4yrzY2yJ80BlHXCELfINlPAjlpm0BpaYe9EaAiEA2vjdH1HScjUPEs2ckzI1UQD9QkepDSiq6tftlQRFodQ="}]},"_npmUser":{"name":"eigerai","email":"eiger@alpinai.ch"},"directories":{},"maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/runtime_0.2.5_1764319641839_0.5837790217301526"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-02T12:04:31.864Z","modified":"2025-11-28T08:47:22.271Z","0.0.1":"2025-09-01T14:27:39.356Z","0.0.2":"2025-09-01T14:45:22.196Z","0.0.3":"2025-09-02T12:04:32.123Z","0.0.4":"2025-09-09T14:08:52.619Z","0.0.5":"2025-10-08T09:27:49.938Z","0.1.2":"2025-10-21T14:12:16.628Z","0.1.3":"2025-10-21T14:26:06.098Z","0.1.4":"2025-10-21T20:46:26.950Z","0.1.5":"2025-10-22T10:36:03.604Z","0.1.6":"2025-10-24T20:14:43.588Z","0.1.7":"2025-10-25T13:33:06.460Z","0.1.8":"2025-10-25T20:57:19.797Z","0.1.9":"2025-10-29T15:59:47.991Z","0.2.0":"2025-11-22T00:32:16.573Z","0.2.1":"2025-11-22T15:08:55.576Z","0.2.2":"2025-11-24T23:59:41.354Z","0.2.3":"2025-11-25T00:12:06.445Z","0.2.4":"2025-11-27T21:36:48.731Z","0.2.5":"2025-11-28T08:47:22.066Z"},"bugs":{"url":"https://github.com/AlpinAI/2ly/issues"},"author":{"name":"Eiger AI"},"license":"See license in LICENSE","homepage":"https://github.com/AlpinAI/2ly#readme","keywords":["mcp","model-context-protocol","runtime","edge","nats","2ly"],"repository":{"type":"git","url":"git+https://github.com/AlpinAI/2ly.git","directory":"packages/runtime"},"description":"2ly Runtime - NodeJS processes for edge execution connected to backend orchestrator via NATS","maintainers":[{"name":"eigerai","email":"eiger@alpinai.ch"}],"readme":"# 2ly - Runtime\n\nRuntime process for [2ly](https://github.com/2ly-ai/2ly) instances. Typically used to consume 2ly as MCP Server from an agent or to execute tool calls on the edge.\n\n## Run as MCP Server\n\nAdd the following configuration in your MCP Client. This will run an \"agent\" on 2ly where you'll be able to add any tools from your instance.\n\n```json\n{\n  \"mcpServers\": {\n    \"2ly\": {\n      \"command\": \"npx\",\n      \"args\": [\"@2ly/agent-runtime\"],\n      \"env\": {\n        \"RUNTIME_NAME\": \"<GIVE_A_NAME_HERE>\"\n      }\n    }\n  }\n}\n```\n\n## Run as a tool executor\n\nExecute the following command in your terminal:\n\n```bash\nRUNTIME_NAME=<GIVE_A_NAME_HERE> npx @2ly/runtime\n```\n\nThis will start a long-living node process with the ability to host MCP Servers and execute their tools from this runtime.","readmeFilename":"README.md"}