{"_id":"@focus-mcp/brick-codebase","_rev":"27-305d67f54ae72f9d3b3ea972802544ff","name":"@focus-mcp/brick-codebase","dist-tags":{"dev":"1.1.0-dev.98","latest":"1.1.2"},"versions":{"0.0.0-dev.29":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.29","license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.29","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"c51436af8559d1a9281dd8fca7d7fafdc21b094c","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.29.tgz","fileCount":6,"integrity":"sha512-HeL9+v9K/Cq9o0g1ECPPhSnp3DIXCSFOLh7dMcnoyTQJiUhehdevwMQw2iijNW2wyYMvYIU84+rWcc1izY0VeA==","signatures":[{"sig":"MEYCIQDVme/mRpIUELU+KuvV0bvS+3wkKzPK9hRKVBm3DudS6wIhAMzya64IrH/ktkSekxsx11AqC7PSNc+U2wgF7XC0Wq/j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3665},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"fd10c8b68fb41e02be4b080c31badfde7799fb4e","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_npmVersion":"10.9.7","description":"FocusMCP codebase brick — composite for code intelligence","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.29_1776941078939_0.48677985015019387","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.30":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.30","license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.30","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"58cada1d9e8231541e16cf8b61e6d18a3054c733","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.30.tgz","fileCount":6,"integrity":"sha512-OzMw65tl+0XmBKHFjAvzeETuMdJVxgEdgyCYWiGuQOLeNHseQrDbU3owAon0tmLLSx8nL+6XU9GKprK/loNrvg==","signatures":[{"sig":"MEUCIH3zOJW65kBFr/CRjLLtqfCOPVG2iYWbsXZNS5iA3nFqAiEAua+rWIa4M1wRnBHbb7pCoBuSktzTa2gyQXYXrz0BE78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3665},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"b0e2ce10d930e42698daef229bbf46f97b2326be","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_npmVersion":"10.9.7","description":"FocusMCP codebase brick — composite for code intelligence","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.30_1776951898282_0.6337356136758796","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@focus-mcp/brick-codebase","version":"1.0.0","license":"MIT","_id":"@focus-mcp/brick-codebase@1.0.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"90d4a42bb41d41be9a03c3f09f90ace8e809640c","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-1.0.0.tgz","fileCount":6,"integrity":"sha512-me0mxsZ1Et8GhqsLAnZcNUuEqugi4qA30HMvHzwMKFK2BSUEL8YRSndMPNx3pUd0worf1mcpjZm4bHPSdAmjEg==","signatures":[{"sig":"MEYCIQDs+LLgKhp6mOC5SXGxLYftOvAN8H6SwFkg8diiqCSm+QIhANORi/5p8ZOTuE7HppewwTXvHoRwryNDU9Kn4HH/hPJ4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3658},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"1bba5da46baf87fe054702827bce849f234d0f4c","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_npmVersion":"10.9.7","description":"FocusMCP codebase brick — composite for code intelligence","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_1.0.0_1776952202481_0.9830754070091074","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.31":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.31","license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.31","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"40d20e3173b4a6349d4037593549d6d008c00d94","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.31.tgz","fileCount":6,"integrity":"sha512-yr1aisUP6HEjCEZ2V1dXnVctnFQBNDXOzHSWjQQruX92gbFi1sF01ZAEPOwSBZ9vr3Sqn3j4hOqM8tlANPl5QA==","signatures":[{"sig":"MEQCICO3xoxW5TRwFBWy/O1FZ/ZSFBAPj5AI0Wm2jJLqhkyhAiAUJATgDTwuo4oaMQKfY7pg4GNV9tNP9wHZVO+K+PDYnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3665},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"d21be10f708624b07fc96b362cd44d717a9378e8","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"_npmVersion":"10.9.7","description":"FocusMCP codebase brick — composite for code intelligence","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.31_1776963108206_0.18902531437170866","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.32":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.32","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.32","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"c614d2084a9f478320bb3a20358bad8b7598b66d","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.32.tgz","fileCount":6,"integrity":"sha512-V13dthaUL5/QMG/2fTstbUNR8O6Gqtkp78GZH41mu1r15h0Dpc47MHuxkGJQk5G1xd220qECoG0MegFWakeCHg==","signatures":[{"sig":"MEYCIQCtEyUXCCiaLlvqTIh1uwuaqqEZ9xPrIBBnPMgmFn8QjgIhAOSz+/OhqFsEt2eRrRAYXY0XGUoq9uBa3JdAe1sbre36","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4456},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"9804457d4c5f817b1b6102ee06717b380512a59c","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.32_1776975258301_0.21235325428181273","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.33":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.33","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.33","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"ab46bd3e622792a625850ab6054e875a8e1eb188","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.33.tgz","fileCount":6,"integrity":"sha512-2Tjh4mH9GPVOGBOZB7j/egvHNYiIevZAEwwUIXOtF0841Iwnmzhi/8/v+pAVyVEmNlm6yZDhBjjJb8wcqqrSdg==","signatures":[{"sig":"MEYCIQDVYHde9E/tIk+xAmADxp9qD5t6uPAZ0+dR9STtxCdSxwIhAOPTz5gA94GCynKVDctgGHwejZGN/ga6+RSpb+OcKBId","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4456},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"1c3f7d83b73e8bf252b5ab5fe6f0f5347c9c774e","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.33_1776975617743_0.2925587733844792","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.34":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.34","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.34","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"eb410f1ae8e98a4bbd93f21d7a7940220eb7478d","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.34.tgz","fileCount":6,"integrity":"sha512-HnwgXVm2PvbcQIO2uKxrxxL/m1QDMDRg3A8EdlXIiqWOA+3QdeJnWVnMkUBPpbTL3qfIRExIxzBa/+b+38N32Q==","signatures":[{"sig":"MEUCIQDo5LaD3eEJYu9RzNBjb1TwAp3aUMXfJE/Njy7tMLof1QIgVt819aHSN9ADhxaWtCxECAbzKMQXMbQrZnL9mc7P1yA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4456},"main":"./src/index.ts","type":"module","exports":{".":"./src/index.ts"},"gitHead":"e335ff3c59c34d41a84cb254ea914af7c3348d73","private":false,"scripts":{"test":"vitest run"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.34_1777022020407_0.13460241846559717","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.35":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.35","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.35","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"a7f9e99c26ad74a8d455d8327fd702d6ba26144b","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.35.tgz","fileCount":8,"integrity":"sha512-N1aHYAcDabUPQG03yBTAZPkrWOfpeh3RTyP9xindofENAzvePIAUaON9AmzbQCYSl5driPsY36qqGB/6qFGWWg==","signatures":[{"sig":"MEUCIGv41kbaxF6R+D366q4ID+KIydJoSuJWmV+CMHSRrG6TAiEAtFtr33MqnYDriTlA8iWbx5Ob/BiIzFDjfqSAb0KxNSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"3b8b1b40a4f1981692571faa63d936232dadabbb","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.35_1777023266767_0.9927815059911416","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.36":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.36","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.36","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"09516026ed5ca16dc0b2de8858f9951e10065bbc","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.36.tgz","fileCount":8,"integrity":"sha512-QGFQ1+TbTBvEiihQXj9efp/D0IxgCt/YUOaopm9eUQxX4i5eDWZKLisY2RN5cKVa9td8gdh4I8HFWtC/dnEL7A==","signatures":[{"sig":"MEQCIGjprOvLVqPnwHfspsbtSo1drB6DFwSJvk4rhRxOBR9DAiBGaWXS9kkJbYsJOWGdKTmqx1HoEDA40rNKaWo8zbK4Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"fcc5cc2261fd15da54827bff786f04b0489f04dc","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.36_1777023356867_0.9558389675898962","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.37":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.37","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.37","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"ced5443c76cb4581e1ee715710c81dfacb13382a","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.37.tgz","fileCount":8,"integrity":"sha512-Iq8QQrJM0r22JAfBgjpuXFvd3CabOmTvlwshgsQ8+xvasj+9HjNxXHWCDbTLzctDP4ohN7XP7HILGHjJUmPhVw==","signatures":[{"sig":"MEUCIQDSUdj+LN2efVGDQRqBHLTmNP7fJmTTSYeZi8Mqa53m/wIgNBlSaG5oDYPUYvQddeYqehfzZc+74Zr0UYCTPCBG92s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"f74aed10184b1e8bc788a8cb1559fd9cd7dde2e2","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.37_1777024435564_0.1876533099965232","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@focus-mcp/brick-codebase","version":"1.1.0","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@1.1.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"36cbc054db9f0e887f0c814b3306a1e74aac372e","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-1.1.0.tgz","fileCount":8,"integrity":"sha512-1szk5vyAGV5bZEsTRJjqIaxw93GlSMo2Ugb8I7XSp5tRQI8RKS/s+NS5a+AzEN/0N46n/WvtJGczck5TWW/z0w==","signatures":[{"sig":"MEUCIGp+H2nyzKf8bEiCu6WfSaVhAVvtbBqB18vjxif1YqaLAiEAycpdrI/rmRL0OE/xI8+3rPbZf4XkdVr3p2twKoSaJSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5295},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"ee7811da71c66ca596e77846f48ebdaddf7ad538","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_1.1.0_1777024828487_0.4808937671818254","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.38":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.38","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.38","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"d1d93d96ea2ea16b9c3bd7a3aa34dac399313594","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.38.tgz","fileCount":8,"integrity":"sha512-UaA2O2tZB5zJP5SbGzMdRY5tRV9YiJJMhUC5k9NuwrP+x4CC6Miu9En4FO20C9WmHB4mS4ovILhcrCDFphqjwQ==","signatures":[{"sig":"MEYCIQCSY+mkSSad1VGFVwUzBGdHtRzbKUAkdMar1RvTZsu/4wIhALm7bX3D68/nkrFT47jBudeXDZXFUzOxDnTKJlCeSKFA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"aa0588fce06eaeb9dc899bcb23b41d8f1984dc35","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.38_1777027255510_0.2156368156308821","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.39":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.39","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.39","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"9db75590656c2a782865f7ecd26bee5063207eda","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.39.tgz","fileCount":8,"integrity":"sha512-YqccIjtzaHPWMeyY/p10M7iPEYEuOEU/hhfhHk7L9iQBbFFQfy9YFWTd3F1DaPmDwEqGmR7Jw8+FZ/z7Dzl5EA==","signatures":[{"sig":"MEUCIQDfN2VKWIwMu992w9M5+g4UClXjCXfTVxefMu5n8D41XAIgNSGcWlx/pJ2kFe7UEZljeJF6pnQGPux1E3jYwZLmtcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"2135c1cec7c2ddd6f6c2bf486d98b129613b8211","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.39_1777031393814_0.02030480612368435","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.41":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.41","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.41","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"a012aa414e03433035b6242b0a33546145b759d1","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.41.tgz","fileCount":8,"integrity":"sha512-F1hzscl7mrApUFINDAnK+0xaL7throhL+xl7R+luBFREZ3pvBVNOkxoXJ4/1lTd1kFf6ig5qTLBiaEXMjKoBKw==","signatures":[{"sig":"MEUCIEJA26tgiz0DWbneesq3yVL9p+e2eqG/l5Ky8Hf7aIdIAiEA1/UbhfJUVFzUyUlnVmP2qdQdDvegnLyjtKYMyiUPTI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"f00634870408b09bc782392fbb190668906d8a34","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.41_1777032001920_0.22828578726621007","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.42":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.42","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.42","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"97cfa65386e2fb7647496b12aae13ba08c7abc35","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.42.tgz","fileCount":8,"integrity":"sha512-8d67HTW3vWjmhavxnW2Zqg1NC4fG/vyl3Wa7lCNKZF4rL1L/nrgtYMurSCBmng/k1XdXNXNRgomfpkX7OhjJVg==","signatures":[{"sig":"MEYCIQDQinkB/nSQZ1x06hKvbElVpPpw9UGGjBWHrOKH3DzrrAIhALm25jy1RWoO2x0vLMaTzWFKtHDVTS2B1fhME4r04BMO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"4467a6434bd81bf7ad72c2a1b3b1e4e7a4e32c6a","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.42_1777032750109_0.8414341611038227","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.43":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.43","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.43","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"84edbae87ea03954564fe5aa8c57cbb993cc507c","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.43.tgz","fileCount":8,"integrity":"sha512-e0ddw/xAkmhCwxUUuwFsxwKt2cT3t3F1Dp+J/EvzQgYRb0cIRNcH6F9d9zbLv2pquGZJ0o/Jz5kL4NwCHHVutg==","signatures":[{"sig":"MEUCIQDxjM+hokIBWOmFo2qVaCuThLPLmxyexBel8mpiLZbrbAIgKKM433U0abyF//TU+iwVKXKmDbX2Ta27UFbX8myK+zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"ea80097543129a77a9a8b4fe19d15005d6048144","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.43_1777033266790_0.7810163400730532","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.44":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.44","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.44","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"bb944694e9f113094e71b7e70c65ec36a8b5fbeb","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.44.tgz","fileCount":8,"integrity":"sha512-wm2V1qY9DvPF1HJylXVwCpQwMI3Jk8N9iI/VNDw9Cce7DGJMWPflgpxgvmmI/rXPRv5TIOWFfunRR73mrNcEZQ==","signatures":[{"sig":"MEUCIQD7QsSqa5nImiW2QA0C9Th21ihFmtphJz4wpQ3bUXk/CgIgTKjzpnbWccT4d6YSYCnDEvzfwWkLF0CtAIJd5oxaEY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"23760dc6817c70a102c7960102e14151e37074cf","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.44_1777033843422_0.6056381030157834","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.45":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.45","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.45","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"fd1b0a675e59e8fb7d00322f2f39e2d066123890","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.45.tgz","fileCount":8,"integrity":"sha512-ZDloqe3V/jGEeZQaTFJXrjKwS8j7ZoryA5OvRskEZgmqwss6kIRNJGCjnQDUlfFt/Z3Xd3IKIC5ccdzik8MQFQ==","signatures":[{"sig":"MEQCIDrCR3QF5ascADIusgE3sBoJ0O/+QP991mSGfhqexpt2AiAXJ4KxYxD8qvRl1spRv46MugXzkMbYupdnf8dsJh0LEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"ffd702ea2deadcbfb07795bed6f3b3454ab92f1a","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.45_1777038186774_0.9529509732760817","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.46":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.46","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.46","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"ba27fade96197a2f5bfb84c753f7244a8f81148d","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.46.tgz","fileCount":8,"integrity":"sha512-3KehOGz3dY0UwES7bOJQ6YCM4imC5oWpsdsAVRIYhwsKxtCvARiAO3/WYhW00mHT29EHvSm1LdIP5BZB+HXyGA==","signatures":[{"sig":"MEUCICWtTDNsK/w77OEWbYAqh+HpjJtCcm7pNB9mqtFiQbd2AiEA/ew0D9fkE2/2bWV5EseYc6VUVOSGfLMhptfYEzAdteA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"890c503769e164802444feaeb98de04b93f3fd72","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.46_1777039359759_0.6475000431740028","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.47":{"name":"@focus-mcp/brick-codebase","version":"0.0.0-dev.47","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@0.0.0-dev.47","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"c7cae81463bf043693dc1a452f53a46437a08117","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-0.0.0-dev.47.tgz","fileCount":8,"integrity":"sha512-xtWw7zp+GGdvQFwMU89qj31bsq2zXPtyLhYACyFSkP5ThZi3dgg1lYWvd3d/dqhwdcY851UD2YjGElIfCKlxUw==","signatures":[{"sig":"MEUCIGYJmdzUeVWw4/25AT0XXBhMK914Ir6JeEK9gmZRhZD5AiEAkyTFVtdQqOPVU77WglKXmtAmbjdoOWWQ5G/rU/Caa+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"fddb428f1b80e3cde8d3df862483a2dc3e60d83e","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_0.0.0-dev.47_1777039900194_0.4789697767471046","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.50":{"name":"@focus-mcp/brick-codebase","version":"1.1.0-dev.50","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@1.1.0-dev.50","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"199905b5e66447d9fe96c7a46e7e2e49682010bf","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-1.1.0-dev.50.tgz","fileCount":8,"integrity":"sha512-5MFR4IfGWic2LLlAMOZX67i0Zjoq78YTQifF9nnc+zn1n3rVqcNBiWekUZM0nXPRi8v5P4wl3YCckWm5kwdN/Q==","signatures":[{"sig":"MEUCIHHCm2aOXPFu4WoXXUtly7+IfWhdJtvXO2Hb6iFQjyotAiEAipW2BkItwil56U30HRJ5y8jf0oLH1lWqIU5R94nWIus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"12e6216141ea99e33164f5e3b50d1b5ac0a6a07e","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_1.1.0-dev.50_1777042977834_0.610096675339737","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.51":{"name":"@focus-mcp/brick-codebase","version":"1.1.0-dev.51","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@1.1.0-dev.51","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"b4da8b09e3b557fd423ae3a5f8f746de68aaf698","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-1.1.0-dev.51.tgz","fileCount":8,"integrity":"sha512-iOjU5tAgoqpi8YK+EYwcwxhA+abgxmep3zTubSI1iAk3xPtomD6jWkX0uBuLqs/ui4GJvpDNJcELf5QBCi+8Rg==","signatures":[{"sig":"MEYCIQDCo5Hj9bShtex5ozrzQLuyFHi1NIRmmk7Aoj87uO9+rwIhAMWWSml6j+V34GJGxyDG/CI37cUkLPj9gZKkVY7dnPAi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"c6042576b520b191b60c1fbf05c272c3d20c2340","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_1.1.0-dev.51_1777043183753_0.6376414107391348","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.52":{"name":"@focus-mcp/brick-codebase","version":"1.1.0-dev.52","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@1.1.0-dev.52","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"a4539e31c316b8dbdb37e7009eb22fb7b8fbbb4e","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-1.1.0-dev.52.tgz","fileCount":8,"integrity":"sha512-otjWq6NiBrzOccuMhQoe9QoZi3kKG/lPg2ItfC3ZK6cBgCnNv11AlAGXOT7TBrT/r9rmuLxUCWhCBoNx9cMhAQ==","signatures":[{"sig":"MEMCHzvkOn328I88xcbLUTaZjGkZ6nWWnm4bhMK2hBFoeM4CIAZZQkQtgCvvFiLpnloQ7JCnemm0mfkyPQSPw4hIDFtj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"f814ac44cc7d59a55b86fb5dff44ce1eade5d424","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_1.1.0-dev.52_1777043345707_0.46610787754175975","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.53":{"name":"@focus-mcp/brick-codebase","version":"1.1.0-dev.53","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@1.1.0-dev.53","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"5117a0b15913ebb361e4faa854d17fae01c15371","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-1.1.0-dev.53.tgz","fileCount":8,"integrity":"sha512-wCY69tq1Q4hF6Yq1MJ542+nSQjJLe+9EEVQYE4qzsMmqQoADlFiduqFfRtfeLt955xAAARYG1oM6YcIB7vx5SQ==","signatures":[{"sig":"MEYCIQC2zWEo8ax0mppXG1eB1w+p7ZvvcmLwVVEbVuzsaAawswIhAN9u+KBaoiFlpG1eHuqp5kinydbBdSF81IXBFvdkthbd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5302},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"4476dfd5027ba67c41b04054d5511f5a969edcfa","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_1.1.0-dev.53_1777044451064_0.8948489997508915","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.98":{"name":"@focus-mcp/brick-codebase","version":"1.1.0-dev.98","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@1.1.0-dev.98","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"5eb0905de5a4575171aadeb80531fcbefbaeac71","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-1.1.0-dev.98.tgz","fileCount":4,"integrity":"sha512-411x8OYITyez4aVFtKqe6YT4TASmI0tsD2TUFvwU8E4Ef+2nfxwXCnTph2LYTYaAwUIR7nqiDXrWjBLR6QMElA==","signatures":[{"sig":"MEQCIC2ZsuuP2pSw/7SRiKIanwtmA5nxtTWezCDy2Dbm3p/iAiB7KLJHCo41FeBPsDE5fZmxtXE69C82Ok/sHrWR1uOOdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2495},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"d4f668640719d463efbfa8db884fbed51e21fc17","private":false,"scripts":{"test":"vitest run","build":"tsc -p tsconfig.json"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_1.1.0-dev.98_1777134043037_0.34971327865206203","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@focus-mcp/brick-codebase","version":"1.1.1","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codebase@1.1.1","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"9daf524d5ae573a11dca96e8cb72d06129823d9d","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-1.1.1.tgz","fileCount":8,"integrity":"sha512-XytAiUCb7wF+LHnOHjeavG6m/DR2ohSzTHi3kj/xisLb4ez++au35hIFDmOwRjBpTQc6f1CX5G28tyaD8VdEqA==","signatures":[{"sig":"MEQCIFJXgWEJb9MePphXa0yuCEVJNVM6ZlC6ckx6Q2kvT1yWAiByU2gsecJXpQWX8igDWxRiBggHpALp40VAc7Li2lVGTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5359},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"5dc3f15b692e019782f2d783933c968cab30da99","private":false,"scripts":{"test":"vitest run src","build":"tsc -p tsconfig.json","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/codebase"},"_npmVersion":"10.9.7","description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-codebase_1.1.1_1777368324637_0.29749365870033273","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@focus-mcp/brick-codebase","version":"1.1.2","private":false,"description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","license":"MIT","type":"module","main":"./dist/index.js","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"scripts":{"test":"vitest run src","test:integration":"vitest run tests/integration","build":"tsc -p tsconfig.json"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"author":{"name":"FocusMCP contributors"},"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"repository":{"type":"git","url":"git+https://github.com/focus-mcp/marketplace.git","directory":"bricks/codebase"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"types":"./dist/index.d.ts","_id":"@focus-mcp/brick-codebase@1.1.2","gitHead":"9d5389dfaee5497526b2381e2571da66e012117f","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-8QFlKeyqKl5fY0OEIeK+4i+GGY/EjvV9fbq7On4//WZcJQ95/wcwGyERfNZ3bE/e1jmq4CyshYr0fSRVzchuNw==","shasum":"6abeb54ec2649b9426a56032b10e00bcb6185e89","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codebase/-/brick-codebase-1.1.2.tgz","fileCount":8,"unpackedSize":5567,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQC84BxexeZXPcvCDqQ57Vovmd/K72I+XiFgYpq/wEoscwIgUSoYgCm9+e+jN7fmVh3EEKRlsidbPeiDLL5mcMsHQXQ="}]},"_npmUser":{"name":"samuelds","email":"samuelds.pro@gmail.com"},"directories":{},"maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/brick-codebase_1.1.2_1777486352470_0.6713096445281796"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-23T10:44:38.798Z","modified":"2026-04-29T18:12:32.750Z","0.0.0-dev.29":"2026-04-23T10:44:39.081Z","0.0.0-dev.30":"2026-04-23T13:44:58.415Z","1.0.0":"2026-04-23T13:50:02.635Z","0.0.0-dev.31":"2026-04-23T16:51:48.334Z","0.0.0-dev.32":"2026-04-23T20:14:18.469Z","0.0.0-dev.33":"2026-04-23T20:20:17.873Z","0.0.0-dev.34":"2026-04-24T09:13:40.541Z","0.0.0-dev.35":"2026-04-24T09:34:26.935Z","0.0.0-dev.36":"2026-04-24T09:35:57.027Z","0.0.0-dev.37":"2026-04-24T09:53:55.714Z","1.1.0":"2026-04-24T10:00:28.623Z","0.0.0-dev.38":"2026-04-24T10:40:55.640Z","0.0.0-dev.39":"2026-04-24T11:49:53.957Z","0.0.0-dev.41":"2026-04-24T12:00:02.106Z","0.0.0-dev.42":"2026-04-24T12:12:30.238Z","0.0.0-dev.43":"2026-04-24T12:21:06.924Z","0.0.0-dev.44":"2026-04-24T12:30:43.556Z","0.0.0-dev.45":"2026-04-24T13:43:06.921Z","0.0.0-dev.46":"2026-04-24T14:02:39.885Z","0.0.0-dev.47":"2026-04-24T14:11:40.321Z","1.1.0-dev.50":"2026-04-24T15:02:57.976Z","1.1.0-dev.51":"2026-04-24T15:06:23.905Z","1.1.0-dev.52":"2026-04-24T15:09:05.837Z","1.1.0-dev.53":"2026-04-24T15:27:31.210Z","1.1.0-dev.98":"2026-04-25T16:20:43.193Z","1.1.1":"2026-04-28T09:25:24.803Z","1.1.2":"2026-04-29T18:12:32.606Z"},"bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"author":{"name":"FocusMCP contributors"},"license":"MIT","homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codebase#readme","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codebase","composite","code-intelligence"],"repository":{"type":"git","url":"git+https://github.com/focus-mcp/marketplace.git","directory":"bricks/codebase"},"description":"Complete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"readme":"# @focusmcp/codebase\n\nComplete codebase intelligence — loads treesitter, symbol, outline, callgraph, depgraph, refs.\n\n## Type\n\nComposite (thin aggregator — no own tools).\n\n## Dependencies\n\n| Brick | Prefix | What it provides |\n|-------|--------|-----------------|\n| treesitter | ts | Code indexing and parsing |\n| symbol | sym | Symbol lookup |\n| outline | out | File and repo structure |\n| callgraph | cg | Call graph analysis |\n| depgraph | dep | Dependency graph analysis |\n| refs | refs | Cross-references |\n","readmeFilename":"README.md"}