{"_id":"@focus-mcp/core","_rev":"36-9c9717ba8748cd40afeb668843576f0c","name":"@focus-mcp/core","dist-tags":{"dev":"1.6.0-dev-5646981544cf3bdd9e99c14747c757b2bbd34bdc","latest":"1.7.0"},"versions":{"0.0.0-dev.25":{"name":"@focus-mcp/core","version":"0.0.0-dev.25","license":"MIT","_id":"@focus-mcp/core@0.0.0-dev.25","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"15a97460f69f40ce667b1e1a2bd742e27a1fee5b","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-0.0.0-dev.25.tgz","fileCount":4,"integrity":"sha512-KscKSUGuwT/UqfxYcCvogjy5dlA1e5tSq+w/eIndOs1YSpW7E9VG7Clov9CLs+iabDiy1Ok4IPKEEpdaKsE+7Q==","signatures":[{"sig":"MEUCIQDz/WL483MRgsLh9b2bJAhanFrLKLzwaw+AHpTPoVcj7AIgJJcvMWYBac0fMMQG1kc2BWUMiMIVU8Y1Fb9YvAGDjZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@0.0.0-dev.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205610},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"ca068891698e95e71b08a455c39b70e0183efc6a","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"FocusMCP core — Registry, EventBus, Router, manifest parser (browser+node compatible)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.0-dev.25_1776939023490_0.9777917772031877","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.26":{"name":"@focus-mcp/core","version":"0.0.0-dev.26","license":"MIT","_id":"@focus-mcp/core@0.0.0-dev.26","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"e3f1e7bd60e82998f51a995c4542037cb833224d","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-0.0.0-dev.26.tgz","fileCount":4,"integrity":"sha512-7AWRHd+aAiexg6q/SvEKXsLxnDu1l5lpnDMmDPl1T/FRCXW/KbXysFSTOPd9leyZ3Lm2atywMYWdvaYRpv5R4w==","signatures":[{"sig":"MEYCIQCrgAxBPxSJsARHrKzSmiwnaM6NAt9fHydO0mMb6x9LkwIhAPlHpOxXh36DWqsVxI0QUhsqbERetq3+F3DRbRvkX9Fu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@0.0.0-dev.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205610},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"d0b760bb38125faff47ec99ec0e6ca2c393f3275","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"FocusMCP core — Registry, EventBus, Router, manifest parser (browser+node compatible)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.0-dev.26_1776951889484_0.8825365894073438","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@focus-mcp/core","version":"1.0.0","license":"MIT","_id":"@focus-mcp/core@1.0.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"26e9b0f09c417590c0f6ade58eb52302ce410483","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.0.0.tgz","fileCount":4,"integrity":"sha512-F0rilGdLZtTF3UsK2oipjz3HUIxUvrz4Vesi7Hhms2UH/4c6ySyhikc7V24MKi/LHeP0lZ16pUDmHi1sbcGcdw==","signatures":[{"sig":"MEUCICgbPnD4YiAOz+YUvam7nrSY8mmznx0Y3q2G8u7JHWWRAiEAzwaKkjiJ4z15KKfM5u0OuOvvfjxRTv4/eDsgKa4nwSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":205603},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"281deeacb207c1fc05a40342de43e6b7b0ba9e55","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"FocusMCP core — Registry, EventBus, Router, manifest parser (browser+node compatible)","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0_1776952197985_0.8145849508711542","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.27":{"name":"@focus-mcp/core","version":"0.0.0-dev.27","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@0.0.0-dev.27","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"1556c89dc820855eda2c22edc8a8e22053b003cf","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-0.0.0-dev.27.tgz","fileCount":4,"integrity":"sha512-5BHq48Tlrmx1Sz2f4LkqjySqDDnltB9Bl0gDMmPnc4EBAZT3Q/axyD1p5Av82RcmzQlNZdTxk5S0u5OOL34w4g==","signatures":[{"sig":"MEQCIAjkcux734Qxq3CQ+t8HlrxK11xJO5PcUzy8z7jxiRCJAiAlReEn8ZD1BwlSyc1SIXnZFIR+ljD0JRimD9SzDrh3tQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@0.0.0-dev.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"abb8c081063430d39e2993020120a05a12a0e36d","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.0-dev.27_1776975188023_0.37266392579636753","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.28":{"name":"@focus-mcp/core","version":"0.0.0-dev.28","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@0.0.0-dev.28","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"605738d6df91788c4be579a9ad50a659b0647941","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-0.0.0-dev.28.tgz","fileCount":4,"integrity":"sha512-OqcDNFNr+LlM2I6EuEd9urARmWe+YZ0u5FMZfSc9xjm+V2zIDWvoGl56ZHgAHj7sTOnrLcCQg1rzeJL6Ng/PTw==","signatures":[{"sig":"MEQCIGwtyxajLubm9b/n3v/SfoHRldla48dyipM/Mz0GpLWwAiAvPAWWD+/NQ3WDtFtQ1jHPYxvxvugSSyY09Vt7YD1f0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@0.0.0-dev.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"036359c9fde0950c50544b6549bb6ba82bfc3647","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.0-dev.28_1776975612264_0.2568497235753009","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.29":{"name":"@focus-mcp/core","version":"0.0.0-dev.29","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@0.0.0-dev.29","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"c0105f7ba504828975b9d6bc6b254c0597b9944b","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-0.0.0-dev.29.tgz","fileCount":4,"integrity":"sha512-bDbPjquTkvzW53GC52sUpUb2pM2/tf97MOnbH2ehyEMcty0IOmE2wByC01sL4MfOku0veFNCW8tge7T4QHygfg==","signatures":[{"sig":"MEYCIQDpbBjUFWuQLNJIczrStcc8Jci348NLloiNwHmZ5F024wIhAPgd//L70Y8aL/Fnzb7JhaXQTCRezuA+mbdLJ/GNxGND","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@0.0.0-dev.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4faa7ad7ad7b6378fcb078a2f61cc1decd9dd377","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.0-dev.29_1777022013658_0.4378352347119028","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.30":{"name":"@focus-mcp/core","version":"0.0.0-dev.30","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@0.0.0-dev.30","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"32ea0703455dce5f8c4c4ba51b12959172a59589","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-0.0.0-dev.30.tgz","fileCount":4,"integrity":"sha512-55dFsdEc49g3htXVDx3cbWDyM6bxn62LqOSdi+FKfkwnUdk05Y/TGlmx6952de+7gp9wFAqhxn8RFJOPmITfVQ==","signatures":[{"sig":"MEQCICWbx05IoXOMdGXE2AoGjYedYset50UYEd0iKNMToh+CAiArHw+IGQ7NN1yKquhrEpD2WpJ4PfqIKIcdWzFjDkP51w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@0.0.0-dev.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"1f20ab2ba4d53f2caeec9da4769b95a1cea5a384","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.0-dev.30_1777022219200_0.7248753757642707","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.31":{"name":"@focus-mcp/core","version":"0.0.0-dev.31","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@0.0.0-dev.31","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"c9edf9f6250a95510790e177b69a147c48ad6243","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-0.0.0-dev.31.tgz","fileCount":4,"integrity":"sha512-LeGoouO6TUyjxnlP2Bo34L6pgZILcefMH7WBI+HyDqPevI4XjWfbNJgWNgYUvrOSh912l0DlTgwgmgEJFvydVA==","signatures":[{"sig":"MEUCIEAAtelDEjZPEDDb4yNnKDpzXrXs9H/04OCqQVeOwvlJAiEA9TuTwNmySEgRffzPjh6Vp0C4Czk6ShnoBTXsMgsuNho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@0.0.0-dev.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206553},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"29d5edddfd51f857afe10eb1490b5f3e60a746c5","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.0-dev.31_1777034255146_0.11070046903786324","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.32":{"name":"@focus-mcp/core","version":"0.0.0-dev.32","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@0.0.0-dev.32","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"d8cf9ae7c099d481a8e66fd42975f106271bed54","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-0.0.0-dev.32.tgz","fileCount":4,"integrity":"sha512-tUFTHInU+qiFMzTdIx9FMLeXmiC4GNph9D2xexkXUQ6TdyCSlDYpdpEP89ser6ULd3FyJCFYAKgUmV9KWd4iEw==","signatures":[{"sig":"MEUCIHg25OfSTtxeTfYzFrAYhPEGfCNBotdIJlL3ANOv7Z1NAiEAolZ0VcsWD/6UEMMYOQ6nrTCBDA+3revHo9SxEsbYpgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@0.0.0-dev.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206553},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"2fea2aaad9dc0d8620fa47fba12e6350831175e6","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.0-dev.32_1777040355068_0.14113854668973236","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@focus-mcp/core","version":"1.1.0","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.1.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"ba3008b4143c59be457d9da3a31023fc8592dc48","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.1.0.tgz","fileCount":4,"integrity":"sha512-6ue9nlJpd1cRQJT+ibjmE/A1/wr0EKKNC46Tm/4VrdVmN5rpJMnlyHxZSJGgsnQ38lM3Or8VhM4DhvwyPIsL9g==","signatures":[{"sig":"MEUCIC4iJRsYP4FWFtLyPjeyYH51plGGzjwUfrMkaD1ux7y5AiEA+z48E0VtmOAm4vqkWWQWK5agiOAx0LTgI5azMpDM5oM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206645},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"16acc131b4accc468ba0a966b50ca70d44f9d36e","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.1.0_1777040902332_0.42538732357033293","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.33":{"name":"@focus-mcp/core","version":"0.0.0-dev.33","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@0.0.0-dev.33","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"3ffa434bdb560047b306e51dd86a49ad8d61226d","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-0.0.0-dev.33.tgz","fileCount":4,"integrity":"sha512-8Gow22MAaKiBmvHg9IF+tcglAaCBZ7goKcxduhRdnD8LrwlEq3lA0piY9DbLEdezIzLjyC0bikJV1Gf28Su8jw==","signatures":[{"sig":"MEQCIAGRhb5zVXHu7IBA6oh2JWl2EMZmCp5UDuJhKzY0MsDEAiARLPondwzcoBLAXZwnxDy8xBSHeY+iEwNOo+3njeIPxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@0.0.0-dev.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206553},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"709d9c6fdc17a971d2389d3788728ad553d761f3","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.0-dev.33_1777278990570_0.09417911928612899","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.34":{"name":"@focus-mcp/core","version":"0.0.0-dev.34","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@0.0.0-dev.34","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"bc12602c7a6f66301695d2af40c385f97a19572e","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-0.0.0-dev.34.tgz","fileCount":4,"integrity":"sha512-vom7bGDJXFWN2SvSRHBT8QKDfJt8diN4yHLPD4SpsWUlNfIqO8mdmJHn7OLAAxJOh1MYPPdvwo01j8Z0YFSdIQ==","signatures":[{"sig":"MEQCIBWNw03SgRNP7yiQBpF5mcJsm+qoxoUOdItVSlIUM1XKAiAGgbEwkH6hkpNGYFsmiaOVQMjSVlcGwWzP9npi+18SWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@0.0.0-dev.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":206553},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"cad992e900310a55a0e5dd52bbd225ed20082147","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.0-dev.34_1777366244611_0.7660304442597601","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.35":{"name":"@focus-mcp/core","version":"0.0.0-dev.35","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@0.0.0-dev.35","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"ce32720ea619a274e06b0721d55578fa038c60d2","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-0.0.0-dev.35.tgz","fileCount":4,"integrity":"sha512-i2/F6mrETbxun/Sj8y0/q+Yat1NTEZO0bE9i0gzLhIwWyMEGd4zVaBavL5dhQ6nVQC2+unAmVjiz4WtWY7pXEQ==","signatures":[{"sig":"MEUCIE9hSEsdPPoD+BpbMCNhM4uz3XjhGK7+7ypElKJcxPdrAiEApfw2jOg2GeEUZsPVH+9LA2mrXcHdXQTa3k9N4gkqVQY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@0.0.0-dev.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228151},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"dac45075668e8b3db34063534a16b8474fae474b","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.0-dev.35_1777366555717_0.8307051384455881","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@focus-mcp/core","version":"1.2.0","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.2.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"a0fb2749071a3c26d0e69c4602f18e23a12c50bf","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.2.0.tgz","fileCount":4,"integrity":"sha512-Qt6jOfXYg41ryEbXNStBeQ3bKPWFZgOxC38l/pbriXpC32vx6xCU2lxOy9Gk/HHHv1vqu2txME/UZES8PT/mYA==","signatures":[{"sig":"MEUCIQC8C4FKQPCrLxvwRwztqSfEMMFixbqUhc5pfoJ4KEwx/QIgakNjMpVy27I+7jahSSbpGhTK4h+vOPtSP9Ui3TO+hpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":228144},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0da0f37691136fe76fa9b166db5c8ec5b8be1458","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.2.0_1777405893588_0.9437010378235089","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20260428213342":{"name":"@focus-mcp/core","version":"0.0.0-dev-20260428213342","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@0.0.0-dev-20260428213342","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"23834bf9d9053302b4c203976cfebd2472b0687e","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-0.0.0-dev-20260428213342.tgz","fileCount":5,"integrity":"sha512-9FVybjY9C7YpwGQrO2VD88fHcpxcUD5f1i7HzKVxPVcmiEGHk32PWajGidm1tV9uf2LXMpBCoj8kd1ixcFzbWQ==","signatures":[{"sig":"MEQCIGYiFb9+7Z75LufBh0+SZOXr8j8q7AxK1h/YCVLItcrVAiACO9S3vSNK9ZTYES23jv7OwZR/0T2Yx4h1pWHmg3ITnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@0.0.0-dev-20260428213342","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248552},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-core-0.0.0-dev-20260428213342.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_resolved":"/tmp/c7cf29ced730be338fe8a5a75a838147/focus-mcp-core-0.0.0-dev-20260428213342.tgz","_integrity":"sha512-9FVybjY9C7YpwGQrO2VD88fHcpxcUD5f1i7HzKVxPVcmiEGHk32PWajGidm1tV9uf2LXMpBCoj8kd1ixcFzbWQ==","repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.0.0-dev-20260428213342_1777412032987_0.9420253709219875","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@focus-mcp/core","version":"1.3.0","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.3.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"ac565e425329a39d8824c2363783d8fe4a7d30ae","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.3.0.tgz","fileCount":4,"integrity":"sha512-PSqohwzxnuh9adXYugIXV8jmu/EUHbq6xp+uzzVcs6sef1zTX9zagf7Sj3RZTvHMWYIS25nOWyEHcbjujEDp2w==","signatures":[{"sig":"MEYCIQDRpTFOj4Dp73qGk7eHsGzAkj999f02R1rk38Z7INA8pAIhAJ4UKnNPW2zdsUJkg0eUIZSbQ1yIrDWbbW03DrP9sbk6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247668},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4f05f826d0a1823ad7df0b4a7c652218fe3894db","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.3.0_1777447487776_0.2131379447710109","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-dev-343e4482cab052a8a44b50d9c24a01e3b2c9efb0":{"name":"@focus-mcp/core","version":"1.3.1-dev-343e4482cab052a8a44b50d9c24a01e3b2c9efb0","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.3.1-dev-343e4482cab052a8a44b50d9c24a01e3b2c9efb0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"439b5a40b6b8dfb4726dc4202bf28fd47cd33589","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.3.1-dev-343e4482cab052a8a44b50d9c24a01e3b2c9efb0.tgz","fileCount":5,"integrity":"sha512-Zq1uAYssU8PcmE9RmnL+JtW+XVoFAw6Hpv45zE1dUXbvoaYqgOO8/MbETiXrVDXnmMfeAakfjUEofWstyovkcQ==","signatures":[{"sig":"MEQCIElDkQwHvlAEYJ36IHcKiDsAw7vP8LrWSc1HuQgHpbYtAiBWCWSpalhmzMVFIt3uQi1WVr3owIJEz7YCyOuju3E2ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.3.1-dev-343e4482cab052a8a44b50d9c24a01e3b2c9efb0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248578},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-core-1.3.1-dev-343e4482cab052a8a44b50d9c24a01e3b2c9efb0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_resolved":"/tmp/1f77ba996e454dcc036f62ae04180891/focus-mcp-core-1.3.1-dev-343e4482cab052a8a44b50d9c24a01e3b2c9efb0.tgz","_integrity":"sha512-Zq1uAYssU8PcmE9RmnL+JtW+XVoFAw6Hpv45zE1dUXbvoaYqgOO8/MbETiXrVDXnmMfeAakfjUEofWstyovkcQ==","repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.3.1-dev-343e4482cab052a8a44b50d9c24a01e3b2c9efb0_1777457696431_0.2714535117090884","host":"s3://npm-registry-packages-npm-production"}},"1.3.1-dev-cdf988f966fa8fefba0a834472db1831f96ce102":{"name":"@focus-mcp/core","version":"1.3.1-dev-cdf988f966fa8fefba0a834472db1831f96ce102","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.3.1-dev-cdf988f966fa8fefba0a834472db1831f96ce102","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"dab59550cc841cafea8cefb355f6ec1a0335880e","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.3.1-dev-cdf988f966fa8fefba0a834472db1831f96ce102.tgz","fileCount":5,"integrity":"sha512-jwjgNAsmy9+kg6lt00LH+4L6YhKHGJeZlBmJmMlydmBFrlJP4a4d77Lq3M9tRkEesVJonDdkzvGyvSQ2tJ2OMQ==","signatures":[{"sig":"MEUCIBScTbKKchqOghtPgbgz5DmynmQLhdYWFTJFwnB0LAFBAiEAxaDuWHGJBJc20GLKz4t2S3P8hT4yhT+nwVRdaJGETx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.3.1-dev-cdf988f966fa8fefba0a834472db1831f96ce102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":248578},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-core-1.3.1-dev-cdf988f966fa8fefba0a834472db1831f96ce102.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_resolved":"/tmp/b84ed25859ed8a3375fa61bb399fef0b/focus-mcp-core-1.3.1-dev-cdf988f966fa8fefba0a834472db1831f96ce102.tgz","_integrity":"sha512-jwjgNAsmy9+kg6lt00LH+4L6YhKHGJeZlBmJmMlydmBFrlJP4a4d77Lq3M9tRkEesVJonDdkzvGyvSQ2tJ2OMQ==","repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.3.1-dev-cdf988f966fa8fefba0a834472db1831f96ce102_1777459863546_0.45769070676379187","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@focus-mcp/core","version":"1.3.1","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.3.1","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"bc1b9b648f509c7ff9c93214e454d72001e2cbcd","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.3.1.tgz","fileCount":4,"integrity":"sha512-Hx7YIRuLEmk8IZ21Q+lO0mhAQWzoev6vDQqi2XuAlK1maL5CIRnXbNXnAyVwfLPVdmf3+p7WD7k8fs3ECb3Amg==","signatures":[{"sig":"MEYCIQC9K6OIrUFVsq7Bf26vrKJ5hsNajY8T9EzKBkofa5FDVgIhAMBRB7nrsKxjh4kg8XAUAI/WYDIzhqYM0O6W3LYGymt0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":247668},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"21f9dbf9f6777b45e2b8e8ceecec792a22c9487f","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.3.1_1777462221736_0.016043338513968886","host":"s3://npm-registry-packages-npm-production"}},"1.4.0-dev-d447e61d47643f561f9be364064ae191ac083597":{"name":"@focus-mcp/core","version":"1.4.0-dev-d447e61d47643f561f9be364064ae191ac083597","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.4.0-dev-d447e61d47643f561f9be364064ae191ac083597","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"62892ba33feefb088cb3ed41b9991a18253da5e8","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.4.0-dev-d447e61d47643f561f9be364064ae191ac083597.tgz","fileCount":5,"integrity":"sha512-22Lt5szrYpyL8c/1oTTQ2jch6q5tEJPCFzLvefBKmteGL4khGABRL9lQ0/t4ABaQVGETF8qz9BQZ3Zgw7xZoKA==","signatures":[{"sig":"MEUCIGTXsEzXFLOlBaJjunG96xREKsQT9n33/KOZQb28OaaMAiEA5gNSnMxMJWC4rV/BvIpwpEKbDHllaCsov8WlqmtiRDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.4.0-dev-d447e61d47643f561f9be364064ae191ac083597","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":272716},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-core-1.4.0-dev-d447e61d47643f561f9be364064ae191ac083597.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_resolved":"/tmp/236f48b65f9127d7b2dcee4c7ea40140/focus-mcp-core-1.4.0-dev-d447e61d47643f561f9be364064ae191ac083597.tgz","_integrity":"sha512-22Lt5szrYpyL8c/1oTTQ2jch6q5tEJPCFzLvefBKmteGL4khGABRL9lQ0/t4ABaQVGETF8qz9BQZ3Zgw7xZoKA==","repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.4.0-dev-d447e61d47643f561f9be364064ae191ac083597_1777467007982_0.42091483922569983","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@focus-mcp/core","version":"1.4.0","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.4.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"07286e87c87dc1330bedcbf44bd8acf24a1e5e79","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.4.0.tgz","fileCount":4,"integrity":"sha512-xV1YW4jl7MPslUm2uCQ8chFsOhSdxlDF3fi7LeCvMNTkyV9EOKR65BIrbhmQwkBEq7yFAfjSwd+uoEV1U61Tdw==","signatures":[{"sig":"MEYCIQDIpIkmakPPLdh+Q1ayKrOKWpnmDH6psFMjRCP6XUH56AIhAOUJGU6Hp7gy0AVmQj9Bme2ZnPdHlPJJMPXljz3Scke0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271806},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5e384244a14e99e70195b4aae76b3414f69b308c","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.4.0_1777468261926_0.3085001913791565","host":"s3://npm-registry-packages-npm-production"}},"1.5.0-dev-392a1f0b041e22f0bc566fa23c5d33cd1d123004":{"name":"@focus-mcp/core","version":"1.5.0-dev-392a1f0b041e22f0bc566fa23c5d33cd1d123004","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.5.0-dev-392a1f0b041e22f0bc566fa23c5d33cd1d123004","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"1e34a20197d8c5b6ce9dd01912174068402130f9","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.5.0-dev-392a1f0b041e22f0bc566fa23c5d33cd1d123004.tgz","fileCount":5,"integrity":"sha512-nTBWN09a2A7xl0HwsVEKdk860IYKmTOum2GsNbTaMjwzolvWSjrcXb/yEORGYlaEMUX3yqKhLfbjo2El67ni+w==","signatures":[{"sig":"MEUCIDhEYyMRKqzeZKLZPYRnrEwzC32YwXEY9ukGZut3EDAWAiEA7wq/h9oqlqSiZZtaU2TkqdFQ7XpQ8vmU0gbm4Ni1aoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.5.0-dev-392a1f0b041e22f0bc566fa23c5d33cd1d123004","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274450},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-core-1.5.0-dev-392a1f0b041e22f0bc566fa23c5d33cd1d123004.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_resolved":"/tmp/fb9745cb0c9bc4f883711ce5af7dbb14/focus-mcp-core-1.5.0-dev-392a1f0b041e22f0bc566fa23c5d33cd1d123004.tgz","_integrity":"sha512-nTBWN09a2A7xl0HwsVEKdk860IYKmTOum2GsNbTaMjwzolvWSjrcXb/yEORGYlaEMUX3yqKhLfbjo2El67ni+w==","repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.5.0-dev-392a1f0b041e22f0bc566fa23c5d33cd1d123004_1777480114958_0.5155662073476301","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@focus-mcp/core","version":"1.5.0","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.5.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"214e6481ea5d8345e02016caf4d8de34787ffe96","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.5.0.tgz","fileCount":4,"integrity":"sha512-2JnbwwCNaRBnb0qxg8Ci3T0l53cUBMCTE8kxn6Z0xQ2W2qMtSx9KhEO+3pi3/9UlMb5fN9s76kgP3MuDluZNtg==","signatures":[{"sig":"MEUCIQD31qel6nU7Ruu994ZHWzMbsVyLZbgEk12bTU96y+q6GwIgHC/5Ji+Hx6b46sKtzvaOn4Gid5j2b2IY+1lLIpuFGOU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273540},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"5050e90ffca0d9c767acf3ea3f56080f9b7ed360","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.5.0_1777481022171_0.8300225054490473","host":"s3://npm-registry-packages-npm-production"}},"1.5.1-dev-a8126f3bea5bd4f1aaee7b5a4ced5f4d8df62f0b":{"name":"@focus-mcp/core","version":"1.5.1-dev-a8126f3bea5bd4f1aaee7b5a4ced5f4d8df62f0b","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.5.1-dev-a8126f3bea5bd4f1aaee7b5a4ced5f4d8df62f0b","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"3000916710a7dac72c4a4ab071802f666e784bde","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.5.1-dev-a8126f3bea5bd4f1aaee7b5a4ced5f4d8df62f0b.tgz","fileCount":5,"integrity":"sha512-hxuFTRiXKchfJUI+EWgfhRwKNg8a33G7mN5GpVBepVey/C7gRSRZGQYBa8M44OAawQlOtvovsvaMT7CtXrn+cw==","signatures":[{"sig":"MEUCIGfz8mpinRPmCCKAJDivlJJmxGIth5Ap9R4ouYvKzvYAAiEAqqV4QGFBswSZr82yiZYSBdyRAZ77ygbrP0LEkU1I8H8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.5.1-dev-a8126f3bea5bd4f1aaee7b5a4ced5f4d8df62f0b","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274450},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-core-1.5.1-dev-a8126f3bea5bd4f1aaee7b5a4ced5f4d8df62f0b.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_resolved":"/tmp/c60b2fe6c12414051d729886aa486a2a/focus-mcp-core-1.5.1-dev-a8126f3bea5bd4f1aaee7b5a4ced5f4d8df62f0b.tgz","_integrity":"sha512-hxuFTRiXKchfJUI+EWgfhRwKNg8a33G7mN5GpVBepVey/C7gRSRZGQYBa8M44OAawQlOtvovsvaMT7CtXrn+cw==","repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.5.1-dev-a8126f3bea5bd4f1aaee7b5a4ced5f4d8df62f0b_1777576619418_0.9817738475860158","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"@focus-mcp/core","version":"1.5.1","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.5.1","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"d19c9e991e9fa228ee99ede484317b7d853dfcad","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.5.1.tgz","fileCount":5,"integrity":"sha512-i5cW/HjA2JLaplqdXb4GZDfuiqKcL8eEYfxPY1Kuv51HCq7KlTxrG9kMV7tuWRxkEke1UTWmDRdu3697W1KH+Q==","signatures":[{"sig":"MEUCIFNu10r4oDk1IWD8iWUVECU/qQ28d9eTXexKcl6eZErbAiEAx4nTnyfbNPkPn+jS7CSW31rBl3VrjWWqUMfNloXsT+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274405},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-core-1.5.1.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_resolved":"/tmp/ea0de62235362a7f892892789964b63f/focus-mcp-core-1.5.1.tgz","_integrity":"sha512-i5cW/HjA2JLaplqdXb4GZDfuiqKcL8eEYfxPY1Kuv51HCq7KlTxrG9kMV7tuWRxkEke1UTWmDRdu3697W1KH+Q==","repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.5.1_1777577596501_0.877785398307412","host":"s3://npm-registry-packages-npm-production"}},"1.5.2-dev-65e85759525b8e9a6589772d26fe3984d6c6e4d5":{"name":"@focus-mcp/core","version":"1.5.2-dev-65e85759525b8e9a6589772d26fe3984d6c6e4d5","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.5.2-dev-65e85759525b8e9a6589772d26fe3984d6c6e4d5","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"428f3d9deba5cb9d728b1bf3669557c79f2a7eff","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.5.2-dev-65e85759525b8e9a6589772d26fe3984d6c6e4d5.tgz","fileCount":5,"integrity":"sha512-WNNAuz+96Qk2l2VEX6wbA7wzTF/wKX2Ax6k5aPV5YzbrWmxrI+RO3DFrfxfIl/ateP25hpN25GnZZuXbBlus7A==","signatures":[{"sig":"MEYCIQD0vzfRylMVlT11+HIloY3VI6/RbY9dqXpdL8OfU709bwIhAO5/BUGFVcNkUhCXon+vSGDPF5vC06S8SUz+sZ7MFyTl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.5.2-dev-65e85759525b8e9a6589772d26fe3984d6c6e4d5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274450},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-core-1.5.2-dev-65e85759525b8e9a6589772d26fe3984d6c6e4d5.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_resolved":"/tmp/22e1874f8f73dcc678ebc8011aa56913/focus-mcp-core-1.5.2-dev-65e85759525b8e9a6589772d26fe3984d6c6e4d5.tgz","_integrity":"sha512-WNNAuz+96Qk2l2VEX6wbA7wzTF/wKX2Ax6k5aPV5YzbrWmxrI+RO3DFrfxfIl/ateP25hpN25GnZZuXbBlus7A==","repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.5.2-dev-65e85759525b8e9a6589772d26fe3984d6c6e4d5_1777577976873_0.185353921388848","host":"s3://npm-registry-packages-npm-production"}},"1.5.2-dev-fd491e38dac86417522c4524a617965791b72ac0":{"name":"@focus-mcp/core","version":"1.5.2-dev-fd491e38dac86417522c4524a617965791b72ac0","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.5.2-dev-fd491e38dac86417522c4524a617965791b72ac0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"68a9d9e65381d5519b383bdc268f11fb86cf012f","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.5.2-dev-fd491e38dac86417522c4524a617965791b72ac0.tgz","fileCount":5,"integrity":"sha512-3nPlfh9FWqu8GnObT2f1N3g77mnx5+Yzaa7FTJuV9pp1e1sZVQB5wlvKwwrIYxjWO9NM3LElJJ9m1GusxPEl4Q==","signatures":[{"sig":"MEYCIQD8KgtiDWTDrOV08ubMDdtPvo6mP+w2GrjV01r0YZW3AwIhAPXCPnyGeauvwvTfGvXzlmAZj8r3sz7HLqDYkK4G5hNX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.5.2-dev-fd491e38dac86417522c4524a617965791b72ac0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274450},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-core-1.5.2-dev-fd491e38dac86417522c4524a617965791b72ac0.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_resolved":"/tmp/235e9847f1caadacc289d69b2ea5f038/focus-mcp-core-1.5.2-dev-fd491e38dac86417522c4524a617965791b72ac0.tgz","_integrity":"sha512-3nPlfh9FWqu8GnObT2f1N3g77mnx5+Yzaa7FTJuV9pp1e1sZVQB5wlvKwwrIYxjWO9NM3LElJJ9m1GusxPEl4Q==","repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.5.2-dev-fd491e38dac86417522c4524a617965791b72ac0_1777578213915_0.08238595902535217","host":"s3://npm-registry-packages-npm-production"}},"1.5.2-dev-20fdef94313e854958b168c83f273ac10a97d441":{"name":"@focus-mcp/core","version":"1.5.2-dev-20fdef94313e854958b168c83f273ac10a97d441","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.5.2-dev-20fdef94313e854958b168c83f273ac10a97d441","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"dfc1dfae1e1e04b40da5e85f8847e0eca7b670b2","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.5.2-dev-20fdef94313e854958b168c83f273ac10a97d441.tgz","fileCount":5,"integrity":"sha512-NG0ar8BgtP73QhzITkLsRxgP+JrI8PPPahpX6WVr/UBMinJiEaSrzwPT3q7VgHOKtcTOMzFdu6HxxIv681doBw==","signatures":[{"sig":"MEYCIQD7/yvqHeKTuEPgJxSHv0pGqC1/koRhmXKIbDm7T5iYuAIhAOW1QwE3W+Gpp9O2d8tzVQF1KPh2cpUINRr8BxAYC7d5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.5.2-dev-20fdef94313e854958b168c83f273ac10a97d441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274450},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-core-1.5.2-dev-20fdef94313e854958b168c83f273ac10a97d441.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_resolved":"/tmp/7d29c7a6560141f141b759f2a99f3380/focus-mcp-core-1.5.2-dev-20fdef94313e854958b168c83f273ac10a97d441.tgz","_integrity":"sha512-NG0ar8BgtP73QhzITkLsRxgP+JrI8PPPahpX6WVr/UBMinJiEaSrzwPT3q7VgHOKtcTOMzFdu6HxxIv681doBw==","repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.5.2-dev-20fdef94313e854958b168c83f273ac10a97d441_1777578616705_0.9515424597735389","host":"s3://npm-registry-packages-npm-production"}},"1.5.2-dev-a472da07923f504d59f2bf107078963a04a60215":{"name":"@focus-mcp/core","version":"1.5.2-dev-a472da07923f504d59f2bf107078963a04a60215","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.5.2-dev-a472da07923f504d59f2bf107078963a04a60215","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"e66d95421ddd485945de0b9a01cd33b9bcfde903","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.5.2-dev-a472da07923f504d59f2bf107078963a04a60215.tgz","fileCount":5,"integrity":"sha512-XAFjyPS+6PrZe5XLTAObjIKs2Nls8+hEE/sXYcqne/WdAf0mq1TdzvuRIqI3AHcI61Zy9jSGHTPL3o/LkhhPVg==","signatures":[{"sig":"MEUCIQD03Jxs2mrweQq867Fi7BDU9PqfnrlZ/EYnDOwx37iQVAIgeJSpZvypKQRQYLygtER8CU01nankQKrV/DfbFmmVBZk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.5.2-dev-a472da07923f504d59f2bf107078963a04a60215","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274450},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-core-1.5.2-dev-a472da07923f504d59f2bf107078963a04a60215.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_resolved":"/tmp/c783204233cf9eb20f0bc491dd886086/focus-mcp-core-1.5.2-dev-a472da07923f504d59f2bf107078963a04a60215.tgz","_integrity":"sha512-XAFjyPS+6PrZe5XLTAObjIKs2Nls8+hEE/sXYcqne/WdAf0mq1TdzvuRIqI3AHcI61Zy9jSGHTPL3o/LkhhPVg==","repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.5.2-dev-a472da07923f504d59f2bf107078963a04a60215_1777659059242_0.8692684240785296","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"@focus-mcp/core","version":"1.5.2","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.5.2","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"3e69d99b3cce1c9b9805474e72785b77adc4efeb","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.5.2.tgz","fileCount":4,"integrity":"sha512-oAtcL4UH6hG96aQ4tjaG9K6pN/N+5hawwGa/SAWCqNcK3zK88CvOr55MjxD8NlIYvIYPmH3DHjBVFyS34AsxpA==","signatures":[{"sig":"MEQCIBeUIHOkkyZGg+WSQpU7gtjp0srEwhQMv+75U0w791SNAiBp4C2L/AiCCLRE3qUL/jKE0YI7KgyOxbsBJmZaFSYw9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273540},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"a4d171c31f237f19b440af702457ca2207fb3fb2","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.5.2_1777661941467_0.002975528539975736","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-dev-ddbbd96742bb5ac614375eb1bb671d778c4f5c8a":{"name":"@focus-mcp/core","version":"1.6.0-dev-ddbbd96742bb5ac614375eb1bb671d778c4f5c8a","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.6.0-dev-ddbbd96742bb5ac614375eb1bb671d778c4f5c8a","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"5820ae6a4a8d6dba9233401c055fbd1d681de325","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.6.0-dev-ddbbd96742bb5ac614375eb1bb671d778c4f5c8a.tgz","fileCount":5,"integrity":"sha512-e0nzukTMY61xv0PjFRrYGloKA2COkbmEwqJc4+ayenVMplHj1xzkBsHb4C5SWPTCvj3ZZK7a0bkxpHFJ/cU7og==","signatures":[{"sig":"MEUCICj+o/SgMDcfEa/wZpN0xqrr1kfPXeICJWszAezr9htiAiEAj4t4MSMpXcByE9VqkA8aB3JYrPkqw9LYkU2VxBCCZds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.6.0-dev-ddbbd96742bb5ac614375eb1bb671d778c4f5c8a","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324153},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-core-1.6.0-dev-ddbbd96742bb5ac614375eb1bb671d778c4f5c8a.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_resolved":"/tmp/e2eeb180e59d698f6b7616776ac2cbd1/focus-mcp-core-1.6.0-dev-ddbbd96742bb5ac614375eb1bb671d778c4f5c8a.tgz","_integrity":"sha512-e0nzukTMY61xv0PjFRrYGloKA2COkbmEwqJc4+ayenVMplHj1xzkBsHb4C5SWPTCvj3ZZK7a0bkxpHFJ/cU7og==","repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.6.0-dev-ddbbd96742bb5ac614375eb1bb671d778c4f5c8a_1778317057028_0.21821506534839208","host":"s3://npm-registry-packages-npm-production"}},"1.6.0-dev-5646981544cf3bdd9e99c14747c757b2bbd34bdc":{"name":"@focus-mcp/core","version":"1.6.0-dev-5646981544cf3bdd9e99c14747c757b2bbd34bdc","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.6.0-dev-5646981544cf3bdd9e99c14747c757b2bbd34bdc","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"d4548314a0bd1288a1350f897ae50a458f2aaf47","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.6.0-dev-5646981544cf3bdd9e99c14747c757b2bbd34bdc.tgz","fileCount":5,"integrity":"sha512-qxc3E5ncTSQgDhGM1YPOKJdmgqRO+9M115BcWEDWSc06jrXAXzPJ4GdUQ9N5IpYoDqZOaqQgsANFhMEUN3aPqg==","signatures":[{"sig":"MEQCIGmStXN3fpn28qVWradZv+sGWvFYE1idtjPIrLUhR5gtAiAbHM7kQWHnMGy3amXjRwBOI2Rxe3474eeJhuKQPpwWBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.6.0-dev-5646981544cf3bdd9e99c14747c757b2bbd34bdc","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":324153},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-core-1.6.0-dev-5646981544cf3bdd9e99c14747c757b2bbd34bdc.tgz","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_resolved":"/tmp/1dadc89391e85f8549957ec44c6040f3/focus-mcp-core-1.6.0-dev-5646981544cf3bdd9e99c14747c757b2bbd34bdc.tgz","_integrity":"sha512-qxc3E5ncTSQgDhGM1YPOKJdmgqRO+9M115BcWEDWSc06jrXAXzPJ4GdUQ9N5IpYoDqZOaqQgsANFhMEUN3aPqg==","repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.6.0-dev-5646981544cf3bdd9e99c14747c757b2bbd34bdc_1778317199867_0.35682747705257256","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@focus-mcp/core","version":"1.6.0","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/core@1.6.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"dist":{"shasum":"a34548912f0c9822bf95209614fcbc593dc17bd2","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.6.0.tgz","fileCount":4,"integrity":"sha512-3GABdbSjBiarDwecRsS98ePMFYbpPCqcKhndgYTCn6aE3zy4wU6C472cUcLlzTZCnwNJ2TcGSp7c0rGM2gglQQ==","signatures":[{"sig":"MEYCIQD6Ii1OtIFcOJeVIowjQOlcewZEzuQG64H0KXMHnbxk5AIhAK2ALnMaf7Z+SY8Te0K+he4eOl+ubQQ5vT3zC6X3D1ou","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325926},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"3d65588a2ea9c43902c1eaaa5e8fb6335b4081d7","private":false,"scripts":{"test":"vitest run","build":"tsup","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/core.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@opentelemetry/api":"^1.9.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.0","fast-check":"^3.23.0","typescript":"^5.7.0","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/core_1.6.0_1778319544533_0.5770029518090714","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@focus-mcp/core","version":"1.7.0","private":false,"description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"author":{"name":"FocusMCP contributors"},"homepage":"https://github.com/focus-mcp/core#readme","bugs":{"url":"https://github.com/focus-mcp/core/issues"},"license":"MIT","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsup","typecheck":"tsc --noEmit","test":"vitest run","test:watch":"vitest"},"dependencies":{"@opentelemetry/api":"^1.9.0"},"devDependencies":{"@types/node":"^22.10.0","fast-check":"^3.23.0","typescript":"^5.7.0","vitest":"^3.2.0"},"publishConfig":{"access":"public","provenance":true,"registry":"https://registry.npmjs.org"},"repository":{"type":"git","url":"git+https://github.com/focus-mcp/core.git","directory":"packages/core"},"gitHead":"30b3bcb5b235ebdc0829cb0fc65154ce0e64b2f7","_id":"@focus-mcp/core@1.7.0","_nodeVersion":"22.22.3","_npmVersion":"11.15.0","dist":{"integrity":"sha512-29Pav6pM5EnviFxFh2CCZ6+fQb8DFt8y9Od/p6A7+vBC8AFx+ziu9O3Xx+xvFQwV9a6U9LCEQj/XnesWzAgmbA==","shasum":"c24663dc5b0baf9c92010b2d49f5a860efa3aea5","tarball":"https://registry.npmjs.org/@focus-mcp/core/-/core-1.7.0.tgz","fileCount":4,"unpackedSize":330197,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fcore@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCID+CeDy5TrCnPYDTqzWnei84jJIa62lvkahjb+99V1wgAiEAj5mzNw3S0XgHTlLGjQvph/P9NXW7nGaM3NyjUmh6tDY="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f97fe570-4a7f-4d36-88b0-46f5a5f0d399"}},"directories":{},"maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_1.7.0_1779655959864_0.019274613504391747"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-23T10:10:23.402Z","modified":"2026-05-24T20:52:40.277Z","0.0.0-dev.25":"2026-04-23T10:10:23.651Z","0.0.0-dev.26":"2026-04-23T13:44:49.625Z","1.0.0":"2026-04-23T13:49:58.137Z","0.0.0-dev.27":"2026-04-23T20:13:08.186Z","0.0.0-dev.28":"2026-04-23T20:20:12.402Z","0.0.0-dev.29":"2026-04-24T09:13:33.797Z","0.0.0-dev.30":"2026-04-24T09:16:59.371Z","0.0.0-dev.31":"2026-04-24T12:37:35.285Z","0.0.0-dev.32":"2026-04-24T14:19:15.253Z","1.1.0":"2026-04-24T14:28:22.513Z","0.0.0-dev.33":"2026-04-27T08:36:30.719Z","0.0.0-dev.34":"2026-04-28T08:50:44.747Z","0.0.0-dev.35":"2026-04-28T08:55:55.849Z","1.2.0":"2026-04-28T19:51:33.732Z","0.0.0-dev-20260428213342":"2026-04-28T21:33:53.189Z","1.3.0":"2026-04-29T07:24:47.926Z","1.3.1-dev-343e4482cab052a8a44b50d9c24a01e3b2c9efb0":"2026-04-29T10:14:56.571Z","1.3.1-dev-cdf988f966fa8fefba0a834472db1831f96ce102":"2026-04-29T10:51:03.688Z","1.3.1":"2026-04-29T11:30:21.898Z","1.4.0-dev-d447e61d47643f561f9be364064ae191ac083597":"2026-04-29T12:50:08.186Z","1.4.0":"2026-04-29T13:11:02.080Z","1.5.0-dev-392a1f0b041e22f0bc566fa23c5d33cd1d123004":"2026-04-29T16:28:35.140Z","1.5.0":"2026-04-29T16:43:42.301Z","1.5.1-dev-a8126f3bea5bd4f1aaee7b5a4ced5f4d8df62f0b":"2026-04-30T19:16:59.592Z","1.5.1":"2026-04-30T19:33:16.655Z","1.5.2-dev-65e85759525b8e9a6589772d26fe3984d6c6e4d5":"2026-04-30T19:39:37.019Z","1.5.2-dev-fd491e38dac86417522c4524a617965791b72ac0":"2026-04-30T19:43:34.071Z","1.5.2-dev-20fdef94313e854958b168c83f273ac10a97d441":"2026-04-30T19:50:16.860Z","1.5.2-dev-a472da07923f504d59f2bf107078963a04a60215":"2026-05-01T18:10:59.398Z","1.5.2":"2026-05-01T18:59:01.639Z","1.6.0-dev-ddbbd96742bb5ac614375eb1bb671d778c4f5c8a":"2026-05-09T08:57:37.161Z","1.6.0-dev-5646981544cf3bdd9e99c14747c757b2bbd34bdc":"2026-05-09T09:00:00.019Z","1.6.0":"2026-05-09T09:39:04.739Z","1.7.0":"2026-05-24T20:52:39.991Z"},"bugs":{"url":"https://github.com/focus-mcp/core/issues"},"author":{"name":"FocusMCP contributors"},"license":"MIT","homepage":"https://github.com/focus-mcp/core#readme","keywords":["mcp","model-context-protocol","ai","llm","claude","focus","bricks","orchestrator","registry","event-bus","router","sdk","context-engineering","agent-tools","typescript"],"repository":{"type":"git","url":"git+https://github.com/focus-mcp/core.git","directory":"packages/core"},"description":"The runtime behind FocusMCP — Registry + EventBus + Router composing MCP bricks on demand. Browser-compatible, zero-dep, TypeScript strict.","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}