{"_id":"@focus-mcp/brick-treesitter","_rev":"35-08e5a7abc3187c595aaa1a4708c6bbe7","name":"@focus-mcp/brick-treesitter","dist-tags":{"dev":"1.3.0","latest":"1.3.3"},"versions":{"0.0.0-dev.29":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.29","license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.29","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"901ae3eaf521c43cebe481f599201ad30f22adc1","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.29.tgz","fileCount":7,"integrity":"sha512-NwpXInZyy2MrTgtrp/cYLOhedlUw5Kj+EBgG08jbRWs8wiUVLSreG2wc+Zog2W2VRvZkjSK/wPu0r6bhYwcT9Q==","signatures":[{"sig":"MEUCIQCWWRYII3G13A1mSuS8fc/h6uf2AVv84ps3THJdk3NAkAIgMgLQwnpRX/kfKMGasuQ/7MHc3ekPR0PebS8nUDj1fLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21848},"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 treesitter brick — regex-based code indexer for TypeScript/JavaScript","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brick-treesitter_0.0.0-dev.29_1776941181632_0.9816972939593263","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.30":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.30","license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.30","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"d821813da6c50d8b23971526461fec4867c459e0","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.30.tgz","fileCount":7,"integrity":"sha512-gMeHB4UQoczcQjhhoXi3mICQDw/W2GG9p7k9waeyxBA4d7UXvvHRhZhGVRJMSQSb0V+THYAH25k0InrQDuWBwg==","signatures":[{"sig":"MEUCIQCInXG66MUr8Hv3vnZHb93KmlXkfso/WLW2YI1isV2YZwIgI9tqbMjjkTgGeFA6OiNIuHgy4NzDG3bBp6ZNBeHcOPU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21848},"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 treesitter brick — regex-based code indexer for TypeScript/JavaScript","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/brick-treesitter_0.0.0-dev.30_1776951994047_0.08083131664570087","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@focus-mcp/brick-treesitter","version":"1.0.0","license":"MIT","_id":"@focus-mcp/brick-treesitter@1.0.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"0ff35f1e7b7b6427145c514a4331f35104443f20","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-1.0.0.tgz","fileCount":7,"integrity":"sha512-0AiTwvMfHYSuosLDmI9BqfAZ2lF14hnBevg1j/O/q7eJsO/p5YPjeI5eHhdmFvdRbjwmd3LZtjrdQ+JbhR4taQ==","signatures":[{"sig":"MEUCIQCipFIWqtyGnJJ+XagkAhEWlpYPy5vIlP92pTkkF3i8XgIgR6LZrtVbhao48Sl0BlbtUSVXGjFL+KTFPon83icJpuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21841},"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 treesitter brick — regex-based code indexer for TypeScript/JavaScript","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brick-treesitter_1.0.0_1776952297482_0.7274378799131684","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.31":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.31","license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.31","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"c37912d00f9ce815b3da56dcfca98abc53328bf0","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.31.tgz","fileCount":7,"integrity":"sha512-82TWhDwgy6cP8xRzOhLXcoB90qSkQk5qc5UsBz76fLRDS+8Eaubg5tBAutETpM0bXy9MXbfOQ9yXUb00PTt/Rw==","signatures":[{"sig":"MEYCIQDG7tJwjRsVxuYTaA8qHEwxeGpZhtZOTgPC0fD1bYXUOgIhALiOznLJgtuQ58Xba3P5P3vGaw/TAdRzNCciX2ToZXx3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21848},"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 treesitter brick — regex-based code indexer for TypeScript/JavaScript","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/brick-treesitter_0.0.0-dev.31_1776963203118_0.201914841073777","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.32":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.32","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.32","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"1201ec2918c920beb57939a0471e30d5f366f9e6","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.32.tgz","fileCount":7,"integrity":"sha512-XESXJctyvtaHZSFUmTX1qFUjADn2tY5xlBneNR3QCKw/PLb3z63cEga9s83Wx74mCf+2R1CypSF191tLZxYCCg==","signatures":[{"sig":"MEQCID3YJSqLGm2Zaj2O0p1MPleIlUMZrwrUiIAsPT434WegAiAzzJf1fB6FuohqbaH/yThhQajeVAjGSPU3bicYZo1RVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22618},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_0.0.0-dev.32_1776975387244_0.9032575561783243","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.33":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.33","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.33","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"2529dd52a2ef867d9e4899650fe7173842ec9564","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.33.tgz","fileCount":7,"integrity":"sha512-n/kqfolJAy/egRu8l6gbakD8C3P6zk9YcjrQoIqgzKhj9bMITfTRNc1287NIzoNCmmzQGpUcHVACsusouj470w==","signatures":[{"sig":"MEQCIEHZ0bHnca+6FCBxMyDZ2dIvVMG390ZqERnoK12Z0Z5JAiAcixsQG+7tYI/3D+KjoNk/ZT25QP03otXtZU7cjn+ETQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22618},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_0.0.0-dev.33_1776975746249_0.4531307233835773","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.34":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.34","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.34","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"4632313373078065c33f0f21a125683425d12d75","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.34.tgz","fileCount":7,"integrity":"sha512-uNqUd8cYOXecVwyavfF9vn0hxnZUcfF0+zLNdM5r/yrB8I9iK4CxNeG3P6Tj5IGt/ncqkWhUqQMoqVAKYhyBmA==","signatures":[{"sig":"MEQCIHuuLVuEjKQN6UDmD7/RuVF16Z/VDrqAfHK3pb8B+MozAiBaS92d7EZxrOn3F02CvYuTkC4PsUAvIzw0dJRP08fBBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22618},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_0.0.0-dev.34_1777022144754_0.1321017893120815","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.36":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.36","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.36","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"eb1021c7af32f73f9e0fcee87b4d5a8ac92c6a96","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.36.tgz","fileCount":12,"integrity":"sha512-UCyQd2EjlT58vhgEGSwXlAeM7nJoPAatCEi80zktCfoWiNozPV17d9uc0ryZXWfnN9dL/s6HSR33iuqj0xiSOA==","signatures":[{"sig":"MEUCIHty6wh7KE50g6T4vSjVh8BGo3G8z22eA+aTB0zGo+xzAiEAiQRpxAKngd8EuMd7F0Scyg9Q7kYGJWene6ZPsmDPXAA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25154},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_0.0.0-dev.36_1777023480632_0.8342074933134385","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.37":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.37","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.37","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"4171151eea378bf2ddeebc100393fdd7411a788a","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.37.tgz","fileCount":12,"integrity":"sha512-dzGPc2wfKCziGW+Rd0EmiVCPMOCL+lpiVKsJmSh4tJ/7+h+M5ilPc95+r5Rh94IrAK2BEJs6GX4l4K+Ehc0lUg==","signatures":[{"sig":"MEQCIEFK173nfjWSoiP0opNHw6rfgWJDdoMu4m9y5PryXXdEAiBMMCOnroVRX/Ne+GNnzAOpoVe7yofP3wINu3qopktMUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25154},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_0.0.0-dev.37_1777024558798_0.48427017407514517","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@focus-mcp/brick-treesitter","version":"1.1.0","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@1.1.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"6f60f690e9c66f799d4fe9057caab2ada326e9ab","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-1.1.0.tgz","fileCount":12,"integrity":"sha512-NLV7AyizC/js7/m0ljXKz8KZzfDLfg2d+fcCC5AjVm/efKmPxol7sriLdk0Kl/VewxT3Ka1Z28PYozwsQeOLoQ==","signatures":[{"sig":"MEQCICz6CaoT0TrC0E+JrTBVs550sCDGT9boEnsAn+Ym00EVAiAdQXLZcjBqjiHSFfpGsUt16vZywRNMbwIFea4fFmJ4tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25147},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_1.1.0_1777024965768_0.4036125331448821","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.38":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.38","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.38","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"244258146a9bab6a962b6ae2da79fa5de0f92211","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.38.tgz","fileCount":12,"integrity":"sha512-mEHVb78nhV0ZUSajsF56u2g/kyMgEqRkCVz/ew86l8sfF3fSnSjcuNUrT46mNd8kL/FNrX0hf9nlBCnKdTFxxg==","signatures":[{"sig":"MEUCIQDvoBQAQpAs2EHAeOL/YKHuuM6/XSUxsngAuV+86eF6pQIgDnCoT1SVeXjiDUaVCWTFM9jmUXO+LJ80frl/tSLJe7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25154},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_0.0.0-dev.38_1777027380750_0.04654985297432668","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.39":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.39","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.39","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"c3f88b87c80cb032088f30f2af25320cafc44674","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.39.tgz","fileCount":12,"integrity":"sha512-QfLQGV6ZspfSOH4Hoe6HQh22DBq9fJAo3HqGQ/TwRVwN9KsgC5QiylI2Rflwv5+djpKAFSJX7j7SiHi+kz+6tw==","signatures":[{"sig":"MEUCIEJ/riRqME/ah6HbgTh1z/LVAQnY8be4HAf45vdIheP4AiEArZQ32dQ1T0Tx8vz+jiOjRPVa9ewXGwA6rNUD6/vL8eY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25154},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_0.0.0-dev.39_1777031522997_0.09730803675421384","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.41":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.41","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.41","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"5ecec3d34e374f6afea2aff5cc5047b33044d2d4","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.41.tgz","fileCount":12,"integrity":"sha512-kmX3LlvCwcrfZ/eecsDqM9jsi2CPDyJNOVn6j+xOI98SQrL9xK1OQIs1RgwW7ysKg7T+x22wP6ERO5619o8qFg==","signatures":[{"sig":"MEQCIFy+qPdZTSes4fyM1hMG1nmPpp4Q92NLYmY5+GejdlkMAiAXLH95DPOpDwgxnpd+Rv4NmKje9bJcOVjxLa74OPZ76Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25154},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_0.0.0-dev.41_1777032133898_0.13100795193329628","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.42":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.42","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.42","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"f13cb1b54ea7bfd4f6d66d1300eda9d4c5df0e90","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.42.tgz","fileCount":12,"integrity":"sha512-JyPSRckVPp2vHPyU9bJ4/me2VnTDeHDIWShfrm6Zxacw1agH/w+zotvQX4g2994X8K9x7lUm+A9D/kICqKX2kA==","signatures":[{"sig":"MEUCIAvXAC3McxqJqRuNvt5q0Fku7bXji+panhFORldlkpKQAiEA0xYp13sxiVE81wA7B7/R9VpGEkEl9uvNPkbRSXyX76s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25154},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_0.0.0-dev.42_1777032880481_0.863262617653862","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.43":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.43","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.43","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"294a46ce23ad5c4e193c8e221708e65dc0df80ad","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.43.tgz","fileCount":12,"integrity":"sha512-z0gFirw4mqCq3edwoX8MU9pjF9BauEfp92IkcEMfE6Uk1WPhXrZnkwJo3Ucf0MLUbJu/3LOqNlmmoQdyahCz2Q==","signatures":[{"sig":"MEUCIF1sTGBoHEZ5qL3+wytS5b/xnek/jSJkuE5e5oZ2ZfD7AiEA5+QshGWAvHTbjK2B8XTKmA5g0tXSUedHtvdh7cunE9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25154},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_0.0.0-dev.43_1777033392943_0.7415286431815802","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.44":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.44","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.44","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"2539e7e65c765a955d27575a062b888c3b7a80ab","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.44.tgz","fileCount":12,"integrity":"sha512-aWe17KjE5zJxuk36p+r+PVERlLtuV/ocQ/AxCWuUMYt7kvlZP4onZOiiEWkygtwrIpZKmI+1BMsZW/X73EJ2Wg==","signatures":[{"sig":"MEUCIQD+yLaFqZyaUeLwT+bNGEEZCWT8UtHyH85FcDpCUd/ZYgIgfQqV3WDnF2ZfaHg6vXKr/qGsstpBK6p5UFB0M2lqvYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25154},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_0.0.0-dev.44_1777033969838_0.38074759470600994","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.45":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.45","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.45","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"36b06c0c7528f27d877e0d96569ffd144a84f39a","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.45.tgz","fileCount":12,"integrity":"sha512-3iJilzos3aeU8Fg3e09wud97xFASPQYzny6y8Oe8j6XsP92E5zTVDoLoXDXWdhrLBi+7F2tFFHDnkqMACtZp+g==","signatures":[{"sig":"MEUCIBFVyqO4C3qt0vEsVNd3kRx0VrnMBJ6hDHRXPyIpnxsaAiEAwsRlHGppXQudjP70INbo6TPWC3qaxc9i5/U582W/alg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25178},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_0.0.0-dev.45_1777038300440_0.4115352344372607","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@focus-mcp/brick-treesitter","version":"1.1.1","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@1.1.1","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"2beff1311558620059c5cb24417c7c190b1728cb","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-1.1.1.tgz","fileCount":12,"integrity":"sha512-ZD8cKO0p0PfgD55DAr2a4ABHuVICqsq3e7Ab0fJzMtBERTSK33NJfZssoCN17haR4EEVC1LI7Pzh8MeGxbZKlA==","signatures":[{"sig":"MEUCIQDu7YHJ+tpGSJANaH4GtvDsheckQZjiUrWC1Iv4gFd7IwIgezr2zZolq1lKXSByIdWIhCm4Yd9jQdLZfN4jGYYsCp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25171},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"006ba5be464e51be6b7ab4d20cd39794bb9be742","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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_1.1.1_1777038615421_0.7905019487838529","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.46":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.46","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.46","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"aa0bbb76d112e5bdbcf4175cbb8744c0d7bcc4ed","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.46.tgz","fileCount":12,"integrity":"sha512-/1ftMZ0slmmqI3o2kBjr7Q1DVypzeOKbiImoqYphDR93y1YjamXBn1KAGdGJF4TWaQTkrVyBrZZcC7KO5q3K8w==","signatures":[{"sig":"MEUCIQDwfCAjL2gnJ96vKIMGhu2pPUI6/WuUBx1ccXSMIwC9sAIgRXPoGZ20yiW4GqL1SZ42Iqif1vdWKJGKM6Do9WS/IqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25178},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_0.0.0-dev.46_1777039486284_0.5259321325586825","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.47":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev.47","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev.47","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"9d8149561c1c5ac5610d3f516e0d36cf07d1a28b","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev.47.tgz","fileCount":12,"integrity":"sha512-uaE3u88/b4Nww+RZSY4cvJSTL7iJWTAMJFZIwpzPJDZ6GI1Cg1yj5fBI9r1uDZ6g2fas3UKHxWXEQHABQ+njyw==","signatures":[{"sig":"MEUCIQD1W8guzhLz0KtkQPPbrDM9tFpTj8l9aAkYluA2//ddDQIgIVzSqx5u/SyRPeHuHXKZdahO3Pu55HXl44sTYj3IVR0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25178},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_0.0.0-dev.47_1777040026198_0.7718326444244157","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-dev.50":{"name":"@focus-mcp/brick-treesitter","version":"1.1.1-dev.50","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@1.1.1-dev.50","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"ccb109c3835e1512f38746c1224b18a44453933d","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-1.1.1-dev.50.tgz","fileCount":12,"integrity":"sha512-TLue5MDg8gAKE7FcH9mADbVofgrMKXNT91XfgPWLlRUsxmPtI6e4pFYbcPnx6JGlUH7uiHwTEMdHl/j/0P7VkA==","signatures":[{"sig":"MEQCIHvsDxvxhATMtqR2XiUKRoLlwRBJ4BLc6h/o55Xwd5waAiA7dY1F45wKmd5JgS7j3jVDuWPZBkL0i4Wdb1OIsQoCpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25178},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_1.1.1-dev.50_1777043090126_0.0458365386049604","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-dev.52":{"name":"@focus-mcp/brick-treesitter","version":"1.1.1-dev.52","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@1.1.1-dev.52","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"9dcb7fb5976858ec791f41dd6b91eb76b417255e","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-1.1.1-dev.52.tgz","fileCount":12,"integrity":"sha512-AQRLckOcP0VABEkiWQJA32S1gwwzmYZmaUyEX16pMjV2b2XYrOW3xlMC4QTXV2OKB6ZZo2kCaxDKHZsDTtXrQA==","signatures":[{"sig":"MEYCIQD7wHQCaLiZhxYoUt8UntyPXOS53mdVcSOiPIvct+H98gIhAJRqFXLGbDa0MshJwgqcgwyrvr9U7FhrMXjdNARorRv7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25178},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_1.1.1-dev.52_1777043480977_0.8488775413246608","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-dev.53":{"name":"@focus-mcp/brick-treesitter","version":"1.1.1-dev.53","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@1.1.1-dev.53","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"fc0755e4a66179d1a960e7e67fb211546013a10d","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-1.1.1-dev.53.tgz","fileCount":12,"integrity":"sha512-B3j1/5W1j2szGxTr4tYSWG1uK3QSwjIYyJnW9+ONTX1Mnkmw0BwQyINCdXoDKeYQMFNDLecQX7fdoVCz3ocS2w==","signatures":[{"sig":"MEQCIDUXodMGMaqorkcd3DDmXkiqbJw73Bsg6Qvn1vuqnY2eAiB7xC5SqRcWZr/8ddY65mL09b0IzhaAtGdQrh4ZJsOMEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25178},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_1.1.1-dev.53_1777044575434_0.40767245844921196","host":"s3://npm-registry-packages-npm-production"}},"1.1.1-dev.98":{"name":"@focus-mcp/brick-treesitter","version":"1.1.1-dev.98","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@1.1.1-dev.98","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"4d3b47ed03fa40c99212d6ba9b18427dbda3c28d","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-1.1.1-dev.98.tgz","fileCount":4,"integrity":"sha512-gIlPOcAohE81TSR3/iX1MPrLCz1wwgySyWYDEgkI0ivVljAZJ+3JAnNoGJSw1R7Z+1g75CSvsRiAKFYgliej0Q==","signatures":[{"sig":"MEQCIH8m1w/jMM6GNiX/Aw5s0nKJG7+7Vz8nKkI1h41AECeTAiAKOfvJkek6AFGqPEoP2CIwjxreyiR+TlHuxINx1CuzUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4330},"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/treesitter"},"_npmVersion":"10.9.7","description":"Regex-based code indexer for TypeScript/JavaScript — parses symbols, imports, exports.","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-treesitter_1.1.1-dev.98_1777134183809_0.0014639354099372781","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@focus-mcp/brick-treesitter","version":"1.2.0","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript","javascript","php","python","go","rust","java","yaml","html","markdown","scss","json","toml","twig","kotlin","swift","dart","elixir","haskell","scala","zig","lua","xml","r","perl","latex","nix","hcl","terraform","gleam","elm","clojure","multi-language","tree-sitter"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@1.2.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"8aea77900f84db18c8a14f54de94ea43b78c8979","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-1.2.0.tgz","fileCount":81,"integrity":"sha512-xLV5utfvSWFa+cowk7r0Ely3BhsQ6IvuUM3coB9SYROs9Rsb86cckjuNLg31U1bhFcwIiikXoVyt4pk0Yhu2iw==","signatures":[{"sig":"MEUCIHKif4SbumC3cRP/rDq9ncBR+Ufb9sbtDCjpXHqAopmPAiEAyZvQZfAM+E7QhgeQdEIpyVEIe63R/DYHFAYAFgFwYRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190383},"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/treesitter"},"_npmVersion":"10.9.7","description":"Multi-language tree-sitter parser — supports ~50 languages including TypeScript, Python, PHP, Go, Rust, HTML, YAML, JSON, Markdown, Twig, SCSS, etc.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"tree-sitter-twig":"^0.8.2","@vscode/tree-sitter-wasm":"^0.3.1","@cursorless/tree-sitter-wasms":"^0.8.1","@tree-sitter-grammars/tree-sitter-toml":"^0.7.0","@tree-sitter-grammars/tree-sitter-yaml":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@focus-mcp/marketplace-testing":"workspace:*"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-treesitter_1.2.0_1777368277517_0.3871329685448057","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20260428140039":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev-20260428140039","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript","javascript","php","python","go","rust","java","yaml","html","markdown","scss","json","toml","twig","kotlin","swift","dart","elixir","haskell","scala","zig","lua","xml","r","perl","latex","nix","hcl","terraform","gleam","elm","clojure","multi-language","tree-sitter"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev-20260428140039","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"73b73577e052d34e0196c8f9cd514d6ddf58dfd0","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev-20260428140039.tgz","fileCount":81,"integrity":"sha512-12l5BFoVovIwn7T431SxbZ13JH9y0AtmvAfE9Jh5NxYbtn1Ymi+iJ35ukiJlgm2azAHycGZbT50v6B/EN+6+oQ==","signatures":[{"sig":"MEUCIQDQBATbjL3niVZPPjBvqu7Tfsmvxm1iQXcx1p0FoocYVQIgWy9jn9IB6NQnUK4FZRdGb6ZkAlCvDvLwtU4dlt9z/Tk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193439},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-brick-treesitter-0.0.0-dev-20260428140039.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"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"},"_resolved":"/tmp/1256661ad4b466624894960b35c942a7/focus-mcp-brick-treesitter-0.0.0-dev-20260428140039.tgz","_integrity":"sha512-12l5BFoVovIwn7T431SxbZ13JH9y0AtmvAfE9Jh5NxYbtn1Ymi+iJ35ukiJlgm2azAHycGZbT50v6B/EN+6+oQ==","repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/treesitter"},"_npmVersion":"10.9.7","description":"Multi-language tree-sitter parser — supports ~50 languages including TypeScript, Python, PHP, Go, Rust, HTML, YAML, JSON, Markdown, Twig, SCSS, etc.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"tree-sitter-twig":"^0.8.2","@vscode/tree-sitter-wasm":"^0.3.1","@cursorless/tree-sitter-wasms":"^0.8.1","@tree-sitter-grammars/tree-sitter-toml":"^0.7.0","@tree-sitter-grammars/tree-sitter-yaml":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@focus-mcp/marketplace-testing":"0.0.0-private"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-treesitter_0.0.0-dev-20260428140039_1777384897306_0.3491507986581619","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20260428151204":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev-20260428151204","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript","javascript","php","python","go","rust","java","yaml","html","markdown","scss","json","toml","twig","kotlin","swift","dart","elixir","haskell","scala","zig","lua","xml","r","perl","latex","nix","hcl","terraform","gleam","elm","clojure","multi-language","tree-sitter"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev-20260428151204","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"388698bc4b885ed0eec290179be945d4ad6a08c4","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev-20260428151204.tgz","fileCount":81,"integrity":"sha512-kRt2ehr9JWnlLODG17Vw5vtsv2t3tSo6NKpGLUQ2PrDL+duoG4RMRSFQmbkoZbIE6vejV0dzww3G0VlISiS2MA==","signatures":[{"sig":"MEUCIDPKJHZsl1hvIA8It1GPCLW8sOyRyP3tgpz+T++vXtTEAiEA3YeCceYO1BuyyNZ6/F0iXtF7XaHQF6rY2OnJm6ffUSc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208368},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-brick-treesitter-0.0.0-dev-20260428151204.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"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"},"_resolved":"/tmp/b7c6fff704b7d319ba2e6de5abf5947f/focus-mcp-brick-treesitter-0.0.0-dev-20260428151204.tgz","_integrity":"sha512-kRt2ehr9JWnlLODG17Vw5vtsv2t3tSo6NKpGLUQ2PrDL+duoG4RMRSFQmbkoZbIE6vejV0dzww3G0VlISiS2MA==","repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/treesitter"},"_npmVersion":"10.9.7","description":"Multi-language tree-sitter parser — supports ~50 languages including TypeScript, Python, PHP, Go, Rust, HTML, YAML, JSON, Markdown, Twig, SCSS, etc.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"tree-sitter-twig":"^0.8.2","@vscode/tree-sitter-wasm":"^0.3.1","@cursorless/tree-sitter-wasms":"^0.8.1","@tree-sitter-grammars/tree-sitter-toml":"^0.7.0","@tree-sitter-grammars/tree-sitter-yaml":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@focus-mcp/marketplace-testing":"0.0.0-private"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-treesitter_0.0.0-dev-20260428151204_1777389182801_0.44038339115361014","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20260428151626":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev-20260428151626","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript","javascript","php","python","go","rust","java","yaml","html","markdown","scss","json","toml","twig","kotlin","swift","dart","elixir","haskell","scala","zig","lua","xml","r","perl","latex","nix","hcl","terraform","gleam","elm","clojure","multi-language","tree-sitter"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev-20260428151626","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"9b40e79a093d0f8e2896bc10f4299af631ca4f2d","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev-20260428151626.tgz","fileCount":81,"integrity":"sha512-aeNYgOAkOPRWBD8as8D+q5cGv1KyrwLyenuZcve0hXli9bMalULwf7RdJq6sKM/LBo4aUtQxccA2RlXl7p8HFw==","signatures":[{"sig":"MEUCIQCIzYyBYPmauOJe8V88S/mp493EhhhtOttyGsjnXSi3sAIgZGxMJoD1cFBijbX3tKaqcUACO1IaB6xdD+C615yiuqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205370},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-brick-treesitter-0.0.0-dev-20260428151626.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"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"},"_resolved":"/tmp/556267b3f35740d626b47fb709f8d406/focus-mcp-brick-treesitter-0.0.0-dev-20260428151626.tgz","_integrity":"sha512-aeNYgOAkOPRWBD8as8D+q5cGv1KyrwLyenuZcve0hXli9bMalULwf7RdJq6sKM/LBo4aUtQxccA2RlXl7p8HFw==","repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/treesitter"},"_npmVersion":"10.9.7","description":"Multi-language tree-sitter parser — supports ~50 languages including TypeScript, Python, PHP, Go, Rust, HTML, YAML, JSON, Markdown, Twig, SCSS, etc.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"tree-sitter-twig":"^0.8.2","@vscode/tree-sitter-wasm":"^0.3.1","@cursorless/tree-sitter-wasms":"^0.8.1","@tree-sitter-grammars/tree-sitter-toml":"^0.7.0","@tree-sitter-grammars/tree-sitter-yaml":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@focus-mcp/marketplace-testing":"0.0.0-private"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-treesitter_0.0.0-dev-20260428151626_1777389448885_0.3005497595816524","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20260428152147":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev-20260428152147","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript","javascript","php","python","go","rust","java","yaml","html","markdown","scss","json","toml","twig","kotlin","swift","dart","elixir","haskell","scala","zig","lua","xml","r","perl","latex","nix","hcl","terraform","gleam","elm","clojure","multi-language","tree-sitter"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev-20260428152147","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"a3b9c8f29f6a0ae14735587373850ec520b7de05","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev-20260428152147.tgz","fileCount":81,"integrity":"sha512-E8QKoGJOuSO69SKfpBkaQhUD60U3pZpUiSNhvbCZ6+jq/OhrCLvEJstq7yprAdCoMaBpDsENk8pnpotgrGPmEg==","signatures":[{"sig":"MEYCIQDojUjuTZhFxYeCl6mxam0mmLjLaNqk26cyTl7HBOUQsgIhAKdBy8b3kIz7mtPW5SX3O/47TZTSqs2RRHXFQttcm8Hl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205370},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-brick-treesitter-0.0.0-dev-20260428152147.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"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"},"_resolved":"/tmp/c2f2d0f99a3883b6f3f224160d269b8d/focus-mcp-brick-treesitter-0.0.0-dev-20260428152147.tgz","_integrity":"sha512-E8QKoGJOuSO69SKfpBkaQhUD60U3pZpUiSNhvbCZ6+jq/OhrCLvEJstq7yprAdCoMaBpDsENk8pnpotgrGPmEg==","repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/treesitter"},"_npmVersion":"10.9.7","description":"Multi-language tree-sitter parser — supports ~50 languages including TypeScript, Python, PHP, Go, Rust, HTML, YAML, JSON, Markdown, Twig, SCSS, etc.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"tree-sitter-twig":"^0.8.2","@vscode/tree-sitter-wasm":"^0.3.1","@cursorless/tree-sitter-wasms":"^0.8.1","@tree-sitter-grammars/tree-sitter-toml":"^0.7.0","@tree-sitter-grammars/tree-sitter-yaml":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@focus-mcp/marketplace-testing":"0.0.0-private"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-treesitter_0.0.0-dev-20260428152147_1777389768174_0.21928371065314733","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev-20260428152545":{"name":"@focus-mcp/brick-treesitter","version":"0.0.0-dev-20260428152545","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript","javascript","php","python","go","rust","java","yaml","html","markdown","scss","json","toml","twig","kotlin","swift","dart","elixir","haskell","scala","zig","lua","xml","r","perl","latex","nix","hcl","terraform","gleam","elm","clojure","multi-language","tree-sitter"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@0.0.0-dev-20260428152545","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"79600f7d5fbcc6a0b83a28e7d2ecfd65998608fc","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-0.0.0-dev-20260428152545.tgz","fileCount":81,"integrity":"sha512-9S3ahLMHDpEiFvB7Qpt2YOOMFMQJIm3cBptGm/g9213xVuBi+oQ4q140cNzD7nhMxG0IhpzyZeqfGy7vEE1e0g==","signatures":[{"sig":"MEYCIQCMTiqYF/OS1yAfG3hGxV6WVL56K0h2tu8aUeGP+qHzdQIhAPy2xL7muQWlC+RBVOT3wrrig/5FfO6UHvyCYHjT/66w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205370},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-brick-treesitter-0.0.0-dev-20260428152545.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"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"},"_resolved":"/tmp/cf639f6b93c1ea6dd4c0315aa6a8c9e1/focus-mcp-brick-treesitter-0.0.0-dev-20260428152545.tgz","_integrity":"sha512-9S3ahLMHDpEiFvB7Qpt2YOOMFMQJIm3cBptGm/g9213xVuBi+oQ4q140cNzD7nhMxG0IhpzyZeqfGy7vEE1e0g==","repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/treesitter"},"_npmVersion":"10.9.7","description":"Multi-language tree-sitter parser — supports ~50 languages including TypeScript, Python, PHP, Go, Rust, HTML, YAML, JSON, Markdown, Twig, SCSS, etc.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"tree-sitter-twig":"^0.8.2","@vscode/tree-sitter-wasm":"^0.3.1","@cursorless/tree-sitter-wasms":"^0.8.1","@tree-sitter-grammars/tree-sitter-toml":"^0.7.0","@tree-sitter-grammars/tree-sitter-yaml":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@focus-mcp/marketplace-testing":"0.0.0-private"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-treesitter_0.0.0-dev-20260428152545_1777390001606_0.8851890536740494","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@focus-mcp/brick-treesitter","version":"1.3.0","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript","javascript","php","python","go","rust","java","yaml","html","markdown","scss","json","toml","twig","kotlin","swift","dart","elixir","haskell","scala","zig","lua","xml","r","perl","latex","nix","hcl","terraform","gleam","elm","clojure","multi-language","tree-sitter"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@1.3.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"ae56854649ba1e302d6a6aa4d90218d1e26e22a1","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-1.3.0.tgz","fileCount":81,"integrity":"sha512-XYoEDera4A3rv6ywJOCgxwXJXTPo9p9DoYW654fN4CCnihTn1e7RSfYCQC+kwUMosZirDIGdAyGScphWnFFKWg==","signatures":[{"sig":"MEUCIDLArBBFVC45MO4Ls0+TvD9kg92oltyYZkBYCTl3ODOaAiEAk6f0naz9lSg2fRLLufh6bflOsDSUL4YU+bn/9Wr6APw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":205351},"main":"./dist/index.js","type":"module","_from":"file:focus-mcp-brick-treesitter-1.3.0.tgz","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"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"},"_resolved":"/tmp/4dd7184cc1c7bb0baa7f9d173f67e429/focus-mcp-brick-treesitter-1.3.0.tgz","_integrity":"sha512-XYoEDera4A3rv6ywJOCgxwXJXTPo9p9DoYW654fN4CCnihTn1e7RSfYCQC+kwUMosZirDIGdAyGScphWnFFKWg==","repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/treesitter"},"_npmVersion":"10.9.7","description":"Multi-language tree-sitter parser — supports ~50 languages including TypeScript, Python, PHP, Go, Rust, HTML, YAML, JSON, Markdown, Twig, SCSS, etc.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"tree-sitter-twig":"^0.8.2","@vscode/tree-sitter-wasm":"^0.3.1","@cursorless/tree-sitter-wasms":"^0.8.1","@tree-sitter-grammars/tree-sitter-toml":"^0.7.0","@tree-sitter-grammars/tree-sitter-yaml":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"@focus-mcp/marketplace-testing":"0.0.0-private"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-treesitter_1.3.0_1777400157599_0.5440095072140871","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@focus-mcp/brick-treesitter","version":"1.3.1","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript","javascript","php","python","go","rust","java","yaml","html","markdown","scss","json","toml","twig","kotlin","swift","dart","elixir","haskell","scala","zig","lua","xml","r","perl","latex","nix","hcl","terraform","gleam","elm","clojure","multi-language","tree-sitter"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@1.3.1","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"d0e2ab2e120d75d8eadcc4b54aaee56d1da56255","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-1.3.1.tgz","fileCount":81,"integrity":"sha512-iR5PMMXbQOOhAF55mEqoZ0FGaqOn10mrmhoiANxxlXrtwdRsg06IQ5VN32hWEVhVAPHI75c8f87HUiCkgEngyQ==","signatures":[{"sig":"MEYCIQCPEAPHsWQAWUj1JgewWQj7oxXPsleJbBUxAFssh3KfYQIhAL8R8qhe5OrcaWPAQt6Xk4PCHlMk2EgUudzg1vyZ+IsP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206121},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"9d5389dfaee5497526b2381e2571da66e012117f","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/treesitter"},"_npmVersion":"10.9.7","description":"Multi-language tree-sitter parser — supports ~50 languages including TypeScript, Python, PHP, Go, Rust, HTML, YAML, JSON, Markdown, Twig, SCSS, etc.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"tree-sitter-twig":"^0.8.2","@vscode/tree-sitter-wasm":"^0.3.1","@cursorless/tree-sitter-wasms":"^0.8.1","@tree-sitter-grammars/tree-sitter-toml":"^0.7.0","@tree-sitter-grammars/tree-sitter-yaml":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@focus-mcp/marketplace-testing":"workspace:*"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-treesitter_1.3.1_1777486334325_0.8376890092469709","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@focus-mcp/brick-treesitter","version":"1.3.2","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript","javascript","php","python","go","rust","java","yaml","html","markdown","scss","json","toml","twig","kotlin","swift","dart","elixir","haskell","scala","zig","lua","xml","r","perl","latex","nix","hcl","terraform","gleam","elm","clojure","multi-language","tree-sitter"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-treesitter@1.3.2","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"f71561334f297f61ff05e17e756ba035a2d4029c","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-1.3.2.tgz","fileCount":81,"integrity":"sha512-Z7VGDK98qdglh90nysMe4hlv1OqBsrhQ4nnCLYjvoO21po0KVAZqLDdzmsF2lXQNz/4W0/9yiCdc2Z3QxHaPKw==","signatures":[{"sig":"MEYCIQCtqYZrSD3TpgU5HPcbMcQgWG37A2/cavjBOgZE2e99MAIhALf1m3Yj8sCaAd+YUvQRh8SpR3LkRqbkPKbsK783eA1b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fbrick-treesitter@1.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":208489},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":"./dist/index.js","./mcp-brick.json":"./mcp-brick.json"},"gitHead":"813e74b5fb6776beeefb8ecdde064078acbf1437","private":false,"scripts":{"test":"vitest run src","build":"tsc -p tsconfig.json","test:integration":"vitest run tests/integration"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd42d8f8-2268-4427-a316-9286340a9169"}},"repository":{"url":"git+https://github.com/focus-mcp/marketplace.git","type":"git","directory":"bricks/treesitter"},"_npmVersion":"11.15.0","description":"Multi-language tree-sitter parser — supports ~50 languages including TypeScript, Python, PHP, Go, Rust, HTML, YAML, JSON, Markdown, Twig, SCSS, etc.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"@vscode/tree-sitter-wasm":"^0.3.1","@cursorless/tree-sitter-wasms":"^0.8.1","@tree-sitter-grammars/tree-sitter-toml":"^0.7.0","@tree-sitter-grammars/tree-sitter-yaml":"^0.7.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"@focus-mcp/marketplace-testing":"workspace:*"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"optionalDependencies":{"tree-sitter-twig":"^0.8.2"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/brick-treesitter_1.3.2_1779638576944_0.3398168372261716","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@focus-mcp/brick-treesitter","version":"1.3.3","private":false,"description":"Multi-language tree-sitter parser — supports ~50 languages including TypeScript, Python, PHP, Go, Rust, HTML, YAML, JSON, Markdown, Twig, SCSS, etc.","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","ast","parser","symbols","typescript","javascript","php","python","go","rust","java","yaml","html","markdown","scss","json","toml","twig","kotlin","swift","dart","elixir","haskell","scala","zig","lua","xml","r","perl","latex","nix","hcl","terraform","gleam","elm","clojure","multi-language","tree-sitter"],"author":{"name":"FocusMCP contributors"},"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/treesitter#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"repository":{"type":"git","url":"git+https://github.com/focus-mcp/marketplace.git","directory":"bricks/treesitter"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"devDependencies":{"@focus-mcp/marketplace-testing":"workspace:*"},"types":"./dist/index.d.ts","dependencies":{"@cursorless/tree-sitter-wasms":"^0.8.1","@tree-sitter-grammars/tree-sitter-toml":"^0.7.0","@tree-sitter-grammars/tree-sitter-yaml":"^0.7.1","@vscode/tree-sitter-wasm":"^0.3.1"},"gitHead":"be916248a9a1bb290817252da6b5dac27208ae9f","_id":"@focus-mcp/brick-treesitter@1.3.3","_nodeVersion":"22.22.3","_npmVersion":"11.15.0","dist":{"integrity":"sha512-P/yVuWEdGiG/qpu2AA1wKcfe4quDC1YOrso1TsPJqNJg4V4eqSM1G2tchOI2o8cqEPCXO3C7x5ZagnssRizVvA==","shasum":"673821e93cc46b8cc51a0df57746051982a1b859","tarball":"https://registry.npmjs.org/@focus-mcp/brick-treesitter/-/brick-treesitter-1.3.3.tgz","fileCount":83,"unpackedSize":561615,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@focus-mcp%2fbrick-treesitter@1.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDXTY6SVDfAwea7KTuLVw5ea5Ixvv//lFbs+L3jowyP3wIhAP72/rwN9QdhKLNHL5GKYwzh1shIbkX8V5851Rg597tI"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:dd42d8f8-2268-4427-a316-9286340a9169"}},"directories":{},"maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/brick-treesitter_1.3.3_1779658253455_0.7665600688788563"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-23T10:46:21.504Z","modified":"2026-05-24T21:30:53.983Z","0.0.0-dev.29":"2026-04-23T10:46:21.794Z","0.0.0-dev.30":"2026-04-23T13:46:34.170Z","1.0.0":"2026-04-23T13:51:37.615Z","0.0.0-dev.31":"2026-04-23T16:53:23.271Z","0.0.0-dev.32":"2026-04-23T20:16:27.386Z","0.0.0-dev.33":"2026-04-23T20:22:26.394Z","0.0.0-dev.34":"2026-04-24T09:15:44.877Z","0.0.0-dev.36":"2026-04-24T09:38:00.765Z","0.0.0-dev.37":"2026-04-24T09:55:58.940Z","1.1.0":"2026-04-24T10:02:45.904Z","0.0.0-dev.38":"2026-04-24T10:43:00.891Z","0.0.0-dev.39":"2026-04-24T11:52:03.264Z","0.0.0-dev.41":"2026-04-24T12:02:14.052Z","0.0.0-dev.42":"2026-04-24T12:14:40.628Z","0.0.0-dev.43":"2026-04-24T12:23:13.081Z","0.0.0-dev.44":"2026-04-24T12:32:49.980Z","0.0.0-dev.45":"2026-04-24T13:45:00.572Z","1.1.1":"2026-04-24T13:50:15.553Z","0.0.0-dev.46":"2026-04-24T14:04:46.450Z","0.0.0-dev.47":"2026-04-24T14:13:46.327Z","1.1.1-dev.50":"2026-04-24T15:04:50.294Z","1.1.1-dev.52":"2026-04-24T15:11:21.130Z","1.1.1-dev.53":"2026-04-24T15:29:35.679Z","1.1.1-dev.98":"2026-04-25T16:23:03.936Z","1.2.0":"2026-04-28T09:24:37.681Z","0.0.0-dev-20260428140039":"2026-04-28T14:01:37.443Z","0.0.0-dev-20260428151204":"2026-04-28T15:13:02.946Z","0.0.0-dev-20260428151626":"2026-04-28T15:17:29.026Z","0.0.0-dev-20260428152147":"2026-04-28T15:22:48.302Z","0.0.0-dev-20260428152545":"2026-04-28T15:26:41.759Z","1.3.0":"2026-04-28T18:15:57.747Z","1.3.1":"2026-04-29T18:12:14.476Z","1.3.2":"2026-05-24T16:02:57.116Z","1.3.3":"2026-05-24T21:30:53.602Z"},"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/treesitter#readme","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","ast","parser","symbols","typescript","javascript","php","python","go","rust","java","yaml","html","markdown","scss","json","toml","twig","kotlin","swift","dart","elixir","haskell","scala","zig","lua","xml","r","perl","latex","nix","hcl","terraform","gleam","elm","clojure","multi-language","tree-sitter"],"repository":{"type":"git","url":"git+https://github.com/focus-mcp/marketplace.git","directory":"bricks/treesitter"},"description":"Multi-language tree-sitter parser — supports ~50 languages including TypeScript, Python, PHP, Go, Rust, HTML, YAML, JSON, Markdown, Twig, SCSS, etc.","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"readme":"# @focusmcp/treesitter\n\nRegex-based code indexer for FocusMCP — parses TypeScript/JavaScript symbols, imports, and exports.\n\n> MVP implementation uses regex patterns instead of native tree-sitter bindings.\n> Covers TypeScript and JavaScript. Native tree-sitter support planned for a future version.\n\n## Tools\n\n| Tool | Exposed as | Description |\n|------|-----------|-------------|\n| `index` | `ts_index` | Index a directory (parse all TS/JS files) |\n| `reindex` | `ts_reindex` | Re-index a single file |\n| `status` | `ts_status` | Index status: file count, symbol count |\n| `cleanup` | `ts_cleanup` | Clear the entire index |\n| `langs` | `ts_langs` | List supported languages |\n","readmeFilename":"README.md"}