{"_id":"@focus-mcp/brick-codemod","_rev":"27-31c0995d25e36806aae4e7dbffd1e2a5","name":"@focus-mcp/brick-codemod","dist-tags":{"dev":"1.1.0-dev.98","latest":"1.1.2"},"versions":{"0.0.0-dev.29":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.29","license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.29","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"88671d9322a68234c4e88bf395cd67fe0460fdab","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.29.tgz","fileCount":6,"integrity":"sha512-Wia0P859Pu1KyL1vQsUxmulMwrXxkppgRpcLpMQ09RqAymLxCzYtBgANPnG/mYuttFzejzCnNjgPMMRmpQTANA==","signatures":[{"sig":"MEUCIQDxgIYw1UGfIklWGqNNHw1FABOLeh91msoJe4GYeneGgAIgGeH54F3KsYl9LhqICAXeaZ6/wnObabrmhKBj7AWe4qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3865},"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 codemod brick — automated refactoring via symbol, rename, codeedit, inline, textsearch","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brick-codemod_0.0.0-dev.29_1776941082206_0.43338976118099515","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.30":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.30","license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.30","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"b9f704cd0e2d163c32f7cd5fda66b407f3d7321c","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.30.tgz","fileCount":6,"integrity":"sha512-8dRn6/8JsmCWQgOSgWGFeEr9ceqsyken8QqBFb9cIIaJSRRMoEPkxe0nkz1KhGBlopYRLYFGMcEz8QdYzQUfjA==","signatures":[{"sig":"MEQCIEokWcdSaAHwEKsw1Igl0w4Audy7X7gOXit+e12yul/qAiBp81SF73Zc1HuRxn6lRfYfShreE57SXlUnznipmmt08w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3865},"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 codemod brick — automated refactoring via symbol, rename, codeedit, inline, textsearch","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/brick-codemod_0.0.0-dev.30_1776951901409_0.7482719828557203","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@focus-mcp/brick-codemod","version":"1.0.0","license":"MIT","_id":"@focus-mcp/brick-codemod@1.0.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"1e1804c2cb9e7b22587b9498a7083432c0518d92","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-1.0.0.tgz","fileCount":6,"integrity":"sha512-Gg1gBrhmM3c57U5GtGN49U1AUAcnl1NxU6d2nvJpapX9rsBWJuW/gvkhhueP+j7ALlxIYxDwVQlDUbF+1BK4JQ==","signatures":[{"sig":"MEUCIBtrnlsVu1ipx/w9fKHVZfpecHS+sVJPdDt12ha4B2jBAiEA/bPjwYLNetuQojSEI5H0xnl05JecZ8KjDhTpOsDGEOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3858},"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 codemod brick — automated refactoring via symbol, rename, codeedit, inline, textsearch","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/brick-codemod_1.0.0_1776952205395_0.8650521331331524","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.31":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.31","license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.31","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"dist":{"shasum":"33f6a13821dcd580a34632ab155b99303fff1eca","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.31.tgz","fileCount":6,"integrity":"sha512-uNelK6kZb4X3cZsRGxrkZLm075ler0VGlJba0mRq0GyIeZZJzS2ZfSHjRDpRaQh/L3iWyp+TY/fQw0JKF4cZFQ==","signatures":[{"sig":"MEQCIHVuRcEms0GUyUZJ6/cgFmUqThNwdYEYYr11Y6S+br7nAiAvBuo5B6Xq2yTiMdaNwCG5+joRE4ND0hOj3jX4kg2maw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3865},"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 codemod brick — automated refactoring via symbol, rename, codeedit, inline, textsearch","directories":{},"_nodeVersion":"22.22.2","publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/brick-codemod_0.0.0-dev.31_1776963111172_0.16615480142887118","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.32":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.32","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.32","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"69a8b70939c8432923d7bbd6c5f1739b0810292f","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.32.tgz","fileCount":6,"integrity":"sha512-AqXy7Q210Lj7OvUOsxmpP9mLK9yxmVjv9CvXLzDYgBchz6KvX6wAfUqI83639pTUyao+nIpt3M68Wn/uCN37Bw==","signatures":[{"sig":"MEUCIGkLIsLV1eTKrYYO5q8zuP1A4nwlk9bT8AcgKYHCqAp7AiEA06drCRCLzInw3B79yjyB4JLnJeYnR9GcgPr90tJ5AmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4620},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_0.0.0-dev.32_1776975262323_0.8324460204088657","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.33":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.33","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.33","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"d29f0482ea7ca3a27a2b3845ea86250828896606","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.33.tgz","fileCount":6,"integrity":"sha512-LKvzg8HAEFXfjMsRM7o4DifcdaX58uFJS8R+pgCMlKUJvpi9yi0Ytl0G9uE4tmf3eXA+KN267RBsGi3ReDzsQg==","signatures":[{"sig":"MEUCIQDEVqvfe5NafkfRvEK8IOy79+GOPysUubI2eqyX7kW8pAIgXufH3s6na4RMWAFi7t00p2LuV6KmY44oLpgKbzkY4J4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4620},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_0.0.0-dev.33_1776975621625_0.17692080595542836","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.34":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.34","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.34","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"7bbdba59afabb115792280f096cb14a949d7c59f","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.34.tgz","fileCount":6,"integrity":"sha512-Jkmw8vXuPIRm1DJquEvfwx9g6T1/ZbJmTpUXAZ6Pc27z0tbogITRQXqK5xHoG6lmprqv7BtymYlQugOvMlREIw==","signatures":[{"sig":"MEUCIFoEn6FaKg1Sr13u5PgCZFUYPQupIca8w5f3P1nz0vwHAiEA3yGqLDhXAEUTYB60wiDm7IvqjxcSapRJafPqDm4GrQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4620},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_0.0.0-dev.34_1777022024826_0.22774490928055124","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.35":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.35","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.35","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"1ff5522d44e3dac68372a03ec6f4892a483b687e","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.35.tgz","fileCount":8,"integrity":"sha512-c0/ZkfhsUMmPLIvKrJxCASgyrJVukPW5CecqO7LUCDN0afsE3Wx5PaxaSlNmKn6E62o7Frzv7s1rZ0YVrQaPmg==","signatures":[{"sig":"MEUCIESrww7mUqTAJIxApfWAxbxiqBcHIq361ZOivpLAmIC1AiEAijk1gMFYM3l2QIM9qVGD9HVBazcMBuZyNKJ0xPhTRdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5492},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_0.0.0-dev.35_1777023270970_0.7876751445678891","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.36":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.36","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.36","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"f8f683fe72d3452d14d2c332097c5eb8ca6ad2df","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.36.tgz","fileCount":8,"integrity":"sha512-VKbp4pWqylTkhGykFJ1oZamCk0Fg5z505+z2yAAtlFjxW0kX9sVoOhnEOzXLnkkZ+t6UgR716OLJ5pL197p1jw==","signatures":[{"sig":"MEUCIQDjztAdi4Tg5S9W3Rq4QmTzrggBdLcoKsw4Z3EhjOTEkQIgMq7THdrPlHidYK5s5s1SVrgO2nfaolod+R36DVCwFQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5492},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_0.0.0-dev.36_1777023361096_0.3236186834814081","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.37":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.37","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.37","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"0ba56774f8ab1b141132e1ed7df7bfc884788a0d","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.37.tgz","fileCount":8,"integrity":"sha512-V2/laUgKho17VLuh7/FFfGtQh0OBV5Fqhl+kQ3PI+4a8cnQzg20pzkhM4/1fbLxCUAhhDtlp4gORFqacKv+cDw==","signatures":[{"sig":"MEYCIQCMLgosxeolIi8gMwu1s3Ph3qtFBQ23tQBBQtr6mhYepAIhAPmSGLL9drU9OM4phsfrShpdY2zl+YoAi81e5QKxZw4W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5492},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_0.0.0-dev.37_1777024439588_0.7827636155461075","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@focus-mcp/brick-codemod","version":"1.1.0","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@1.1.0","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"f34738fa5b66a75f43b5fb161b7646820257778b","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-1.1.0.tgz","fileCount":8,"integrity":"sha512-qeQW46Er24TCo+vUy3myg1sC4JSYNrQlfZkzJ0CmiFrF62Hb37Brv5QuCJ6ASMqtslWLihJCWpyB8mfCNJBi4w==","signatures":[{"sig":"MEUCIQCT2mRAoqdvr8QlTGjSjjLeBYPtw+o+7gkWHi3+tDv/CQIgC7W4ZCHNCDSQT0RXNkApZvubsVo2uP1rckKNDaMqXIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5485},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_1.1.0_1777024832637_0.2933497336118651","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.38":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.38","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.38","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"5e56e1fc49dba7b3d661949bb91c38b0e505a42c","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.38.tgz","fileCount":8,"integrity":"sha512-RCGJ4cY4+tkwOGUmmHa68qd3X07fuSRxOJaiufBm6uTrXuh1h7bJ407af+Nk//NVBjtPVp6bo2HXFqqQYbQYaw==","signatures":[{"sig":"MEUCIHRs5fy65n4IheCHAamQcaFJLXiZe2VPy9M6pcHmQW3cAiEA8WKqdEMXSlXB1zGsXlAwRxlEQQh+W0R0Olndib/dH30=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5492},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_0.0.0-dev.38_1777027259639_0.9875295923781211","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.39":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.39","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.39","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"6218ee6fb13bbf1301f6eab2420218e293016ad2","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.39.tgz","fileCount":8,"integrity":"sha512-ju13/4Rob96sbXSbNWey075a8uP+CCptp+QkQv297H5Pv9baUSy1Nj7D/sHcY2yJnsq1yRnMUAJtzBiu09ejrQ==","signatures":[{"sig":"MEYCIQCr0IP6RXnYezH02K2Zd28StHeOXGGFl3+7rHx45+pScgIhAKugIrErYaIH1ZHuhj6B0d4iz+w/HI2APi94zm7tfo4O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5492},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_0.0.0-dev.39_1777031398137_0.785986081306641","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.41":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.41","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.41","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"730f2a0f1f1bcc3353992c9039f345cbc7573b39","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.41.tgz","fileCount":8,"integrity":"sha512-mCOfnYBzchmMiLNp0o1XfSLNoKk9YPBE146qZYI+IGY5pG+nASt0QUNw3i7XV+rmAPKGzpQlQa1hkfKNsbAhJA==","signatures":[{"sig":"MEUCIQDt3RC7eku8gUfP5438AqIHduj2eW4apIA3wF75dBMgogIgH40uAOw7Pi7havMTcg0C9LlBKi2TNMMgRRaTbY5muYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5492},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_0.0.0-dev.41_1777032006524_0.031586079586089166","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.42":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.42","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.42","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"2ab2a6a05998fbe8a9450479babcbcef1d26d0c8","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.42.tgz","fileCount":8,"integrity":"sha512-scn+H0AMU7PravTmWSQvUElTWP/TgIbP9MOZyOpI0LcK08qL7l3baGrTr/pjiW6yQ6ycKw+Lt2bRA5ORoUDCrg==","signatures":[{"sig":"MEUCIQDix2UIGIUs33BEIq5+w0RaYfhEZq8hE4gTmEZVc4KARwIgG1pejfOqS1iUnEPWe0n7hagwTBLcF4F3yAh/YMKvpJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5492},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_0.0.0-dev.42_1777032754415_0.1816812738841449","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.43":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.43","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.43","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"1cbbca77a8e3f2ab14546dd8943b96ec01e44619","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.43.tgz","fileCount":8,"integrity":"sha512-hDcZ5uAgX3GQ/amPwLf4prAxD5Wx00Df0L0RdEmgvbnopWvAWNmJN5MpqS5oBciVRuW/1CNgb7vrwJi2UpKP0Q==","signatures":[{"sig":"MEYCIQDgkmZJOD9PPxJAYVLZqST1+QHnN2CCk8z8zqnQE5s7ygIhANHbDF6CSaO4Sg4Yr5jhBP0OggcDDbbmQuYrfEBqKjVz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5492},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_0.0.0-dev.43_1777033271133_0.9847985635385392","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.44":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.44","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.44","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"be9cd50f3cdcc698ec5cb80c349a011e149e1a32","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.44.tgz","fileCount":8,"integrity":"sha512-dGX/P95hZgcN5BQMCzOFgwW/EFwsMYC2Id8vVQBaRK1AI15hku9+Kv/FRCsBuhaAnEIBLuvHcnKOkBmXDkPEzQ==","signatures":[{"sig":"MEUCIQC0L9VDTzpYCj1J0rRLJlGPfxjxBz42isHF/YFL+zGS/AIgbMcqinZ+WrDz5JDX7Rb7ImFeTSRxdiZXKettiLfFaIg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5492},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_0.0.0-dev.44_1777033848173_0.6842073304232705","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.45":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.45","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.45","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"39fa884bcf568412c8cff900fdadff966aae74bf","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.45.tgz","fileCount":8,"integrity":"sha512-QhSQcu3FoDNljKPVcv/rT3OCx5Cv+Zhv6zS80nuRKez0yYgXgl7q5KdhSeb4nmaJS14QwmdzHT2KK4doEmw0+w==","signatures":[{"sig":"MEUCIG5qxSK+TO6Gv0RvOTjxplNM+YQk/hM2+2McCn1XewpSAiEA4zSPMHJ443+PM0sdgnkxH0JJwsHDB76Muryg04bwG/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5492},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_0.0.0-dev.45_1777038190363_0.8034365172194118","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.46":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.46","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.46","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"b87e98c834d3467d5b954aa52e5cdf29cca47a20","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.46.tgz","fileCount":8,"integrity":"sha512-UFz+xm9rnYhGE9JXuAisiY+yYOcXjgWHja00vL6CFIkPwEIvRabIZG9vUe+CQNxp8RRGYyP/Y+1V5IZRc7De/A==","signatures":[{"sig":"MEUCIACjPCiZifLfRQovVRkFoI8i8qeuw+uejuPGNWJA9MQxAiEAiocbI2I4Sy8jc5JJXpxR1Qa4Mg1cSlCvPLDkZpMNx90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5492},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_0.0.0-dev.46_1777039363893_0.44681728422123546","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dev.47":{"name":"@focus-mcp/brick-codemod","version":"0.0.0-dev.47","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@0.0.0-dev.47","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"83ca8ca0bc3c972694a72ce77adac3b5e817de50","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-0.0.0-dev.47.tgz","fileCount":8,"integrity":"sha512-1ud4m6kdQQahta8daGx0FKOB+H2jJkFCX9bSVnY/kibxIpEbHkUi/DhLUzkIASOIAOJG6CzRQX3syw6krmm9ZQ==","signatures":[{"sig":"MEYCIQD4ebFgdf4LFSHHmd57B4YZdNwzXELdVx6Kig0jMIz8AAIhAOLnAlifluYRaLk4xJBp5CWizWU6qTFhmV8AbsMAXAGb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5492},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_0.0.0-dev.47_1777039904781_0.7072668860108835","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.50":{"name":"@focus-mcp/brick-codemod","version":"1.1.0-dev.50","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@1.1.0-dev.50","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"7fb8ef574cad97c1c2b1d2b6f9ec8a877335acc5","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-1.1.0-dev.50.tgz","fileCount":8,"integrity":"sha512-UMplegotFiPtEsxhVYc42QNoWQRcSVdnBZ3EJcJm/vzq/7HeERW69g8J17xrjv/NCiR11gO5j/KMXTwCz7SH/w==","signatures":[{"sig":"MEYCIQDedeG7Rcf2FzVQtWkd4JLaeDSLA1/dZQ39JDGc8DQGIQIhANcEaRzVbiXro9CKY02/P9frrj6degc2A5U9yRbGqLxb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5492},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_1.1.0-dev.50_1777042981596_0.04207237837801814","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.51":{"name":"@focus-mcp/brick-codemod","version":"1.1.0-dev.51","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@1.1.0-dev.51","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"399bf338d61654c7d4b758c057dbf7c1cc1fd4d2","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-1.1.0-dev.51.tgz","fileCount":8,"integrity":"sha512-5TsZzH6dbzMJcEMXuvrshD8BvBLbNY+4J/Ccx7FdMoKi2Y85SIOLZ585ABf17AIR0dsWOSN254l9cfD4N5YwWQ==","signatures":[{"sig":"MEYCIQCEcQ8P699kz14hOUldCumhUcw/MB9hPZK6ujDAW9r8UwIhAMJzGUM8okQtU/DPf0GKt4G60aOPxOrrARY9C/uy+NrU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5492},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_1.1.0-dev.51_1777043188397_0.6425108609310031","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.52":{"name":"@focus-mcp/brick-codemod","version":"1.1.0-dev.52","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@1.1.0-dev.52","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"573e080757da1270540c0eae7eb1689b7048b89c","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-1.1.0-dev.52.tgz","fileCount":8,"integrity":"sha512-kQWU5VekbEcZ3kD5ZHSILT5pfdp6N+4NgRg9B+RE627YSAXz7jS4mTGn5CtIE6eUNIedbATFq8fjLSWQme2YnA==","signatures":[{"sig":"MEUCIQCOq1ASSmHg7IfcLKyljcb409+gSHIU0rnZvZgSEvILTAIgUeHyDRsax3jjVkYBEHaNuHkqYNiYGomBYRXtEdGfrr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5492},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_1.1.0-dev.52_1777043350337_0.29737263959405014","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.53":{"name":"@focus-mcp/brick-codemod","version":"1.1.0-dev.53","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@1.1.0-dev.53","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"293bfe2af33165095babaebb6f1503e0e2e578c6","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-1.1.0-dev.53.tgz","fileCount":8,"integrity":"sha512-WTJmW8Y1HL3ci4AdgFw12W7kU5WAakLyKNtQJ7n1/eYUmifsgermXl/tE1ZKNybmeYalou/gPgeARdMol5S2Ig==","signatures":[{"sig":"MEUCIHWP5IRjDGtloaVioPrFHfvq2fBIgNO1gup0G97dIbXeAiEA+j1wusUcWlW+c1rf01DRcvWh1xIfk+LGVkhfQVTebs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5492},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_1.1.0-dev.53_1777044455257_0.47794982048362855","host":"s3://npm-registry-packages-npm-production"}},"1.1.0-dev.98":{"name":"@focus-mcp/brick-codemod","version":"1.1.0-dev.98","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@1.1.0-dev.98","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"6cdd7163bb4268454e2210541896b2ab20f304cc","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-1.1.0-dev.98.tgz","fileCount":4,"integrity":"sha512-l9Zc90TnHrthKPuQgOBVIjAuhP/uKx5NJ52irbGJq9euYlrNs4na+yLhqp98Ev7szbwQAC+u+u67EgWP+deTUA==","signatures":[{"sig":"MEYCIQCnqaCJ7Fm+vZnKmEnr/GtJsSHRGLCLmj/YyNqOqttK4QIhAPRsn7RVBaLJRkwZzZuAppDJk35BKKL4MLKefbjrVhNl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2695},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_1.1.0-dev.98_1777134048150_0.24768476277255913","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@focus-mcp/brick-codemod","version":"1.1.1","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"license":"MIT","_id":"@focus-mcp/brick-codemod@1.1.1","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"dist":{"shasum":"9a744c22a8ba14c1a455aafc5a512fb65c8f23d3","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-1.1.1.tgz","fileCount":8,"integrity":"sha512-du+s9m1ks2P5tl5JxhHYkZ/tuoBumxyLl6nqan4nNHzTTV+bplT2Vtl4J+Z/IBEyf3BhXe9N1irW2lXEJTUyOQ==","signatures":[{"sig":"MEYCIQD8TRTS3x5pkBwzBi6r4D19GfaKHuK+ll3DPyf3p4FrnwIhALP4iPWMvKVYUPeWG3/hOXe3mi6cojwZhxr30d435Dnc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5549},"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/codemod"},"_npmVersion":"10.9.7","description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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-codemod_1.1.1_1777368252807_0.1376963185590454","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@focus-mcp/brick-codemod","version":"1.1.2","private":false,"description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","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","codemod","composite","refactoring"],"author":{"name":"FocusMCP contributors"},"homepage":"https://github.com/focus-mcp/marketplace/tree/main/bricks/codemod#readme","bugs":{"url":"https://github.com/focus-mcp/marketplace/issues"},"repository":{"type":"git","url":"git+https://github.com/focus-mcp/marketplace.git","directory":"bricks/codemod"},"peerDependencies":{"@focus-mcp/core":"^1.0.0"},"peerDependenciesMeta":{"@focus-mcp/core":{"optional":true}},"types":"./dist/index.d.ts","_id":"@focus-mcp/brick-codemod@1.1.2","gitHead":"9d5389dfaee5497526b2381e2571da66e012117f","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-GXkclf7j/lfHs5BYu2F0bTlzlcGigho096gKPcWLKrnrMoSsGfD6SMXXWTcJzStssvp6UvNCRKiD4ir9OyRI0Q==","shasum":"f8dd72ee9f2f2d46ba31d45b13c3ba8cc6aa92a0","tarball":"https://registry.npmjs.org/@focus-mcp/brick-codemod/-/brick-codemod-1.1.2.tgz","fileCount":8,"unpackedSize":5724,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICpxMj9D+UetS8lbkNVbYSe505I5B4J8uqkxwcju64LfAiEA5O6WYGGsT3p05mks4TmhIcqRKmQye5430bQcY93lHBA="}]},"_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-codemod_1.1.2_1777486325973_0.5612477307489943"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-23T10:44:42.147Z","modified":"2026-04-29T18:12:06.335Z","0.0.0-dev.29":"2026-04-23T10:44:42.342Z","0.0.0-dev.30":"2026-04-23T13:45:01.595Z","1.0.0":"2026-04-23T13:50:05.532Z","0.0.0-dev.31":"2026-04-23T16:51:51.328Z","0.0.0-dev.32":"2026-04-23T20:14:22.465Z","0.0.0-dev.33":"2026-04-23T20:20:21.770Z","0.0.0-dev.34":"2026-04-24T09:13:44.959Z","0.0.0-dev.35":"2026-04-24T09:34:31.106Z","0.0.0-dev.36":"2026-04-24T09:36:01.232Z","0.0.0-dev.37":"2026-04-24T09:53:59.706Z","1.1.0":"2026-04-24T10:00:32.772Z","0.0.0-dev.38":"2026-04-24T10:40:59.768Z","0.0.0-dev.39":"2026-04-24T11:49:58.292Z","0.0.0-dev.41":"2026-04-24T12:00:06.667Z","0.0.0-dev.42":"2026-04-24T12:12:34.571Z","0.0.0-dev.43":"2026-04-24T12:21:11.276Z","0.0.0-dev.44":"2026-04-24T12:30:48.329Z","0.0.0-dev.45":"2026-04-24T13:43:10.512Z","0.0.0-dev.46":"2026-04-24T14:02:44.024Z","0.0.0-dev.47":"2026-04-24T14:11:44.906Z","1.1.0-dev.50":"2026-04-24T15:03:01.738Z","1.1.0-dev.51":"2026-04-24T15:06:28.544Z","1.1.0-dev.52":"2026-04-24T15:09:10.492Z","1.1.0-dev.53":"2026-04-24T15:27:35.412Z","1.1.0-dev.98":"2026-04-25T16:20:48.300Z","1.1.1":"2026-04-28T09:24:12.930Z","1.1.2":"2026-04-29T18:12:06.196Z"},"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/codemod#readme","keywords":["mcp","model-context-protocol","ai","llm","focus","brick","codemod","composite","refactoring"],"repository":{"type":"git","url":"git+https://github.com/focus-mcp/marketplace.git","directory":"bricks/codemod"},"description":"Code modification toolkit — loads symbol, rename, codeedit, inline, textsearch for automated refactoring.","maintainers":[{"name":"samuelds","email":"samuelds.pro@gmail.com"}],"readme":"# @focusmcp/codemod\n\nComposite codemod brick for FocusMCP — loads all code modification sub-bricks.\n\nThis is a **composite brick**: it depends on `symbol`, `rename`, `codeedit`, `inline`, and `textsearch`.\nIt exposes no tools of its own — the runtime loads and registers all sub-bricks automatically.\n\n## Dependencies\n\n| Brick | Prefix | Description |\n|-------|--------|-------------|\n| `symbol` | `sym` | Symbol lookup and navigation (definitions, references, usages) |\n| `rename` | `ren` | Rename symbols across a codebase |\n| `codeedit` | `ce` | Structured code edits (insert, replace, delete ranges) |\n| `inline` | `inl` | Inline variables, functions, and expressions |\n| `textsearch` | `ts` | Text search and replace across files |\n","readmeFilename":"README.md"}