{"_id":"jsx-prop-lookup-mcp-server","_rev":"27-6309e6d42e69531e1bd56d389091f19b","name":"jsx-prop-lookup-mcp-server","dist-tags":{"latest":"3.5.0","beta":"3.1.0-beta.0"},"versions":{"1.0.0":{"name":"jsx-prop-lookup-mcp-server","version":"1.0.0","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@1.0.0","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451jsx-prop-lookup-mcp-server/issues"},"dist":{"shasum":"9a99f060c4ebcda0172daae00f3b3e41f9ed347d","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-1.0.0.tgz","fileCount":21,"integrity":"sha512-RU/pZT7Tkkv6JT5TUWXHZw/4HeqOgcJS3+fDZ9OiHpfvGd0aGlWbE3ReLnsb0XRRTPwzhfFh09mrxKj4+IqSfw==","signatures":[{"sig":"MEUCIHDwBb4eoK7bcdNL9sCtpN2mWhqAVw6q27gS8/NRiMF3AiEA4Kw+HaCvmI0AlxAgeQhIGzZAtKvTjiMmNerq2x5Ya/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":59706},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"81e50d01d445e305fdc4cf7ffc898310ca1eab28","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.4.2","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.4.1","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_1.0.0_1752919741440_0.9820233702815848","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"jsx-prop-lookup-mcp-server","version":"1.0.1","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@1.0.1","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"130bf27707cca6b5c5898d2e82e63cd543d7a4e6","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-1.0.1.tgz","fileCount":11,"integrity":"sha512-gST55QSiiEn5ehfTA0sRLrxyjaVTL/i+6LDIFGtQgCceLmdN4KmxGopnDM3e6VtCnRiUrcKlegaGtrauPmWIAg==","signatures":[{"sig":"MEUCIQCVLqqhGo/JmRFBaYKJrI0PlF3kjspNDvxKiFa1nL6neAIgY9kwpV52mtiqd9hyKOudPIOAvFoWAuiqV7KMRj0CKo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39738},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7e27fe70de5b7d1ebc7bcbb3d735136b660f237a","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.4.2","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.4.1","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_1.0.1_1752921248153_0.39736779887096496","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"jsx-prop-lookup-mcp-server","version":"1.0.2","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@1.0.2","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"aa5e84dde322d829bcbc808c16f790bf6cdb6469","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-1.0.2.tgz","fileCount":11,"integrity":"sha512-9xzBoltfn3e4h8FyJ4Nvof2SJ0L4NtQFSEdIXWVCNBk9EoN1h1hcBM/o481wOL/Xyl1AMk1CFent4KuTa7VEaA==","signatures":[{"sig":"MEUCIQCLPFn4P8JV2isqou8voaQ3UXVjw+x9kgUrq0khvIIedgIgLfvVTGnRXT901OKLAYPKRTercJKxUFbh1oduq8Go61I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":49498},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"59da520a3e3715e0ef944e9ee57566db28c680ba","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.4.2","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.4.1","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_1.0.2_1752921875013_0.6725226580511614","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"jsx-prop-lookup-mcp-server","version":"1.0.3","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@1.0.3","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/your-username/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/your-username/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"c10762952e7886ca5d762a7714eb7ff9e1012591","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-1.0.3.tgz","fileCount":11,"integrity":"sha512-v2Jdjx4RXl0vB1M6h3dKp5DWgNvzZDSQU2yHrI/qpN0YX63EYvaWzqaaGZnBfJqiY4u4fC35S7m8lhME96Oiyw==","signatures":[{"sig":"MEYCIQCVTXOj9k6O/wo6tOJ6OWTrOieAqVbC5PaRmTZ/GqAXgAIhAIpC7dAUjqNc6A7vKy9qsocuVc2sRGweQ0cqvhtl84vj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":53735},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4f4bd8def41115a0a3fd171c72e070f3adf5f8d2","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/your-username/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.4.2","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.4.1","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_1.0.3_1752922591017_0.017101424978489765","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"jsx-prop-lookup-mcp-server","version":"1.3.0","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@1.3.0","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"57097cea78a6defb45fa80373f9d2624d8b2fa9f","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-1.3.0.tgz","fileCount":15,"integrity":"sha512-gERYRrfk3cqPz1e1/hUH4iSNZ+OoUEGsYvqBSyqdbRbpF86nsOaGuYeWP0oI7i3HTAnTvPGqcF+o3PsVn0GaBg==","signatures":[{"sig":"MEUCICXycrNpG9g+goMVE/nuqtx6j8W3nB1ekv+tPKGTFLfHAiEA8Zln5CmF7XlJUYfnLar/ESICPlLcXreJ/1glyeUFOC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131956},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2f040515465760382ce04a345783501e66809932","scripts":{"dev":"tsx src/index.ts","test":"jest","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"10.9.0","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"22.12.0","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^30.0.4","ts-jest":"^29.4.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_1.3.0_1753441624838_0.5233814200620328","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"jsx-prop-lookup-mcp-server","version":"1.3.1","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@1.3.1","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"f652e8dd5a5eb4a217fbcf2eedad3c516942cb6a","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-1.3.1.tgz","fileCount":15,"integrity":"sha512-8Uj5vpXDXLNgYAl8rhhXfHTd0U1kJQ6OYJLbGRykJ7lcZetLTG/f+iRj5WwwYb+ozyFvMW+F2uZymkqjEA6XCA==","signatures":[{"sig":"MEUCIElf0qDSPErwBT5/0ffN08z2dtCJ449YNJ21p7dViiUWAiEA8gxE1O2fq2uCSPZtzaC8XjMzVD5ajwbdGaArkMacySQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131956},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f83f7472b57377563e14dd5639fbf94a9c9e84f5","scripts":{"dev":"tsx src/index.ts","test":"jest","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.0.0","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^30.0.4","ts-jest":"^29.4.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_1.3.1_1753442257668_0.17832012718753054","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"jsx-prop-lookup-mcp-server","version":"1.3.2","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@1.3.2","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"ab19449ea1f548f7c661838f33940cad3965d6f1","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-1.3.2.tgz","fileCount":15,"integrity":"sha512-dl4ipmxlN0uq6nJ+0vF2CJQlzyeFmEHqX553HJhZAlH8JT9oSDBuHzpDIMCypOTDSPiQUfx07NuDfgyISu3iAg==","signatures":[{"sig":"MEYCIQDntoic0hmHvS3PbZWktLlgGFqEwRLjlogGURAa62LUTwIhAM8wqUuClOeT6qZXKE1Irzb4rJtY4exJV9StoSpB1m+t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131999},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ca8f71022aba2194a9105e42c1de7de7ebfdf2a","scripts":{"dev":"tsx src/index.ts","test":"jest","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^30.0.4","ts-jest":"^29.4.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_1.3.2_1753443571471_0.20245649408275757","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"jsx-prop-lookup-mcp-server","version":"1.3.3","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@1.3.3","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"fe29b1a0d1ffbe1c5a6375ca6d7d4d8e10efd0f6","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-1.3.3.tgz","fileCount":15,"integrity":"sha512-olLoD8ayBHs6FJfs4AuzvwdFBGxPmg+p6pIx0uLgIAORpLpf5N7b2WBcqlSyaG2NrAJ+UuSlyrM2aM87n0nFZQ==","signatures":[{"sig":"MEUCIAT8Xx1bKcOds8coBt67CcOFVpMuAU/bmNN+Xw5Qqru9AiEAt5tVn5ZShk16Z8xN3vVtTD2hEVH2G/gjLsY9xYXSWck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131999},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f5ac8bf0fcff2910ba6396f983475c83e1d7986e","scripts":{"dev":"tsx src/index.ts","test":"jest","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^30.0.4","ts-jest":"^29.4.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_1.3.3_1753444903745_0.40788513793045733","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"jsx-prop-lookup-mcp-server","version":"1.3.4","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@1.3.4","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"10105bcb809de980a1393f6f8dbf269c2cd6d512","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-1.3.4.tgz","fileCount":44,"integrity":"sha512-P/D0QENKlmSAN6eKnAZfSnb+IXypCBnfOoEOnAtI0GVDW/DdG045rhIucs84zHw9Mf1wX70SJV7W83jqwIXUOQ==","signatures":[{"sig":"MEYCIQD2JfEq1z/72uBWnKBR4R/LgTa7N+rvNh6ZsN/0mh3hCwIhAMJX+TsYTlJvxbU18WCKPSlwEBbkioLH5mZG2gcU8e4S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":181158},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ccee7c0b0ec6b646493b00cb054519c655b2a907","scripts":{"dev":"tsx src/index.ts","test":"jest","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^30.0.4","ts-jest":"^29.4.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_1.3.4_1753450936075_0.5731292769487435","host":"s3://npm-registry-packages-npm-production"}},"1.3.5":{"name":"jsx-prop-lookup-mcp-server","version":"1.3.5","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@1.3.5","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"52337446df55ffd337647aa28796f8d59fd04f68","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-1.3.5.tgz","fileCount":44,"integrity":"sha512-lVzKgsJlrljXs4Bo8cga2merZkDFQ07AVk8U3cYnF6f5xPo2q4AwUb2IgJlOq/WTSrnVMOFp+q2RlXDjlnaUiA==","signatures":[{"sig":"MEQCIDVn5GWzr/NpYeIFKuHax/+oSUS5XTGOFHAsAMtU+0JPAiA5Xox5Uuj7x2qG4XvmNjsh37J2wYRiw09QB3jmr4x6Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194308},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"bc79ddbd05bd5cdfea7de4c65831280935b39ead","scripts":{"dev":"tsx src/index.ts","test":"jest","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^30.0.4","ts-jest":"^29.4.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_1.3.5_1753457726893_0.21127043249551214","host":"s3://npm-registry-packages-npm-production"}},"1.3.6":{"name":"jsx-prop-lookup-mcp-server","version":"1.3.6","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@1.3.6","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"e34da2c70c52168ce5f9f94e0aff26c91070ee60","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-1.3.6.tgz","fileCount":44,"integrity":"sha512-5DQjPo8AFafsnPwGRBfvpkN6uLdczugQ4IQls99AfuacP2yfVbsvOlAiZcvTHLwscuUydp7HA81I9U6OMuNGNg==","signatures":[{"sig":"MEUCIQDgVnh1tK/scErDTSYVN6AD3OFtCkrFmHYb6EDYV4ci0gIgD1XXa4Tc6RmIWoEEAPFgPJgPhUhV5Q//hYIfcXQWf/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":194323},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"dfe58902ee73e5f87ee21a87f8d99c16ad47f21d","scripts":{"dev":"tsx src/index.ts","test":"jest","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^30.0.4","ts-jest":"^29.4.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_1.3.6_1753458990706_0.9885893657308296","host":"s3://npm-registry-packages-npm-production"}},"1.3.7":{"name":"jsx-prop-lookup-mcp-server","version":"1.3.7","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@1.3.7","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"4c55cfa00cf328c7de8b629b10cfae82a1223c67","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-1.3.7.tgz","fileCount":48,"integrity":"sha512-Y1wu6Bg2rXXDlqj1tRdPBdksIWLywoDB5N/11YQveuMmLNjLRlAyLrzeT/vbfWV/Fe/CjN0wok2MmhYXOR7rrA==","signatures":[{"sig":"MEUCIQC8qg191GvaVBxft1x86TBEtES6pPYDp+5ACzWjITqA/gIgfOdKeZG4LtSNUPzKdDHotqAeqVKi1Q7lvcyv8wqbucQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":235697},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"22ff8fe8aafb2210984b6ae5c9829ce856d13f1f","scripts":{"dev":"tsx src/index.ts","test":"jest","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"10.8.2","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"20.19.4","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@supabase/supabase-js":"^2.39.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","jest":"^30.0.4","ts-jest":"^29.4.0","babel-jest":"^30.0.4","typescript":"^5.0.0","@babel/core":"^7.28.0","@types/jest":"^30.0.0","@types/node":"^20.0.0","@babel/preset-env":"^7.28.0","@babel/preset-typescript":"^7.27.1"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_1.3.7_1753461814771_0.29579073737217243","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"jsx-prop-lookup-mcp-server","version":"3.0.3","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@3.0.3","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"62aa6f7431eef015605904f4c9bc49a054a49390","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-3.0.3.tgz","fileCount":47,"integrity":"sha512-BP1lhH/DSKA3yZEljJoofczMEIs5D7SyH0W4/PIX4YSjh4N5U1dBnBmcmjL3xkzb+w5fNBoW8Etp3h8pFAqUmA==","signatures":[{"sig":"MEUCIQDAQ2Lv0YksiJ4+UKSHzC9VWRIMKjKoVil3XeYA61AMfgIgDB4UwHGT3voNKs4zffHTnNYXg3mg9Kuw0cpC92z6ceM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188035},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9d81bae55990efbee97a5b65d71b2ea027122231","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_3.0.3_1755615269291_0.12138769358390578","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"jsx-prop-lookup-mcp-server","version":"3.0.4","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@3.0.4","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"3d06b51f68e3eddbe4d8d02518c07984f3b31b3c","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-3.0.4.tgz","fileCount":47,"integrity":"sha512-qrzvwelDR4olUNw6j9wbbFV4qSWUo4EuzEiVAOLz9n3vRtdpEh0usph5jlm7cFMyAStXu42TKdC+HcN0x0SXSw==","signatures":[{"sig":"MEUCIDRyvcNmt9OET96vI++TR+5liajyzoTe7ZZK/ueCDmCMAiEA71ytESW5+8WNYanMEKqy05fDmg6beVnmk87n66c4A28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198860},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5cc97a097ab54f32f8609a892d62bfb0017c689a","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.5.1","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.6.0","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_3.0.4_1755621443722_0.8702372633860178","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"jsx-prop-lookup-mcp-server","version":"3.0.5","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@3.0.5","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"c8fdb75244be4fa09b12be2b084c804c5f0fb926","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-3.0.5.tgz","fileCount":11,"integrity":"sha512-C5LK36aUcRmmqUixHV3m1Ikr8HWAcOAA1eeFBIHL7FsFNGUxQto/YJGJsKjcZcac3dmoGO10nYqjjPYK+h4Wxg==","signatures":[{"sig":"MEUCIQCT37Dgt66ZC1UFDQ6MBneYPs7wjTFreM9wc5AZWuTaewIgB6o0b3Y6J3Fr/7Xy/8C7RwFdzfDVAjYK3phgXI5HRug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68424},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"601b525db6ebff6b9407359817232d025070dc6c","scripts":{"dev":"tsx src/index.ts","test":"vitest","build":"tsc","start":"node dist/index.js"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.0.0","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","vitest":"^3.2.4","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_3.0.5_1755715751576_0.3472378967971046","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-warp":{"name":"jsx-prop-lookup-mcp-server","version":"1.0.3-warp","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@1.0.3-warp","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/your-username/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/your-username/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"6212353a03bc67a3a02dafb017876df04ede2416","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-1.0.3-warp.tgz","fileCount":11,"integrity":"sha512-hnoEM+S4DWMAZ22eyR4Q8axkW1SEBlRYjy5UriLkmXKlAfSPrNp16t3luSJNhYpTh4QVro/OBcGEnpN6hMRseA==","signatures":[{"sig":"MEUCIQCNMt8/ie1KoXmY7m+MuTgaxlCu5iTeKhqckmQ+a2vjNQIgTQdzflpQwEjxcjr13cqoRYf2JUIYzE0Su4dN1JrNIkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":76081},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9d81bae55990efbee97a5b65d71b2ea027122231","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/your-username/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.0.0","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_1.0.3-warp_1755965032379_0.526808681300357","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-opus-fix":{"name":"jsx-prop-lookup-mcp-server","version":"1.0.3-opus-fix","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@1.0.3-opus-fix","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/your-username/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/your-username/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"6c4b94f913dba9bba96e602a75114d8f9c67874d","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-1.0.3-opus-fix.tgz","fileCount":11,"integrity":"sha512-EMRPxYC2Y/wEgQOc0wYzS/T/FJViHmXjSx+5GdrhobQ9x8UJpIdv/gNztCn8RwOe5zPFLVlCUvEFql91K9J0yg==","signatures":[{"sig":"MEQCIAcjMl4yyR361NJi5WUTT0HuWHOzJXD3k7CPH2Yhy3jpAiA6IUQ2/2HPM0iphTQb0Mp2RAoBr/v2ivZZZTb2qY8qxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56124},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"9d81bae55990efbee97a5b65d71b2ea027122231","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/your-username/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.0.0","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_1.0.3-opus-fix_1756018849515_0.2487923113287447","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"jsx-prop-lookup-mcp-server","version":"3.3.3","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@3.3.3","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"a11cd0c0edc448438b5ccb27dff3eda7849fe2da","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-3.3.3.tgz","fileCount":11,"integrity":"sha512-MTYb5I1dAOUWrodKii5CAw9OJQDkVN/60xY2uIDT0+7h2Uy2nq+0luNXFXpQkNLvJCm+xOXD2cIbJP5P55iz4Q==","signatures":[{"sig":"MEQCIDZE/oNRkoGDE6SOAFRrYGAjnykxvKOwK+pX/HG5bXgZAiAy/Z9jW+8e6AiU36VWw9mVz1fAtRZet/OY73OMNIGf2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":56138},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6477c251fbef44d776e4c978e1ecfcd1aecf71bc","scripts":{"dev":"tsx src/index.ts","build":"tsc","start":"node dist/index.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.0.0","dependencies":{"glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@modelcontextprotocol/sdk":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_3.3.3_1756021085632_0.5079891094801448","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"jsx-prop-lookup-mcp-server","version":"3.4.0","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@3.4.0","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-analyzer":"dist/cli.js","jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"73c855cc216b0d16af0ab31700afc3309962d343","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-3.4.0.tgz","fileCount":35,"integrity":"sha512-6XZxGLstvL4786mrVJ+eEmm0Dxv3Q2p0aZNpWTMHtHhqkZMfczK3ic9MPTzFQ5Vv21QaQEekTrATypwILx4Nuw==","signatures":[{"sig":"MEQCIH6vnZJq0jEqoYiRh7ki3cY3PXjgLR+EJCR3ft4hmYhjAiBDtBo9uX7EY4Nm2eFsDp8Bpnlw28/o+g8b5WeH5MJOhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3868516},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a917c5d94283bb8c4f5424e8d211c8ad822497bc","scripts":{"dev":"bun src/index.ts","test":"vitest","build":"bun run build:js && bun run build:types","start":"bun dist/index.js","pretest":"bun run build","build:js":"bun build ./src/index.ts ./src/cli.ts --outdir ./dist --target node","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.0.0","dependencies":{"glob":"^11.0.3","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","@babel/traverse":"^7.28.4","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.2","devDependencies":{"tsx":"^4.20.6","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.7.2"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_3.4.0_1760452305778_0.276187845595105","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"jsx-prop-lookup-mcp-server","version":"3.4.1","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@3.4.1","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-analyzer":"dist/cli.js","jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"6771fc67483dd24aa35c5fc39660562991432fb6","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-3.4.1.tgz","fileCount":35,"integrity":"sha512-41vMHkhbYs9V5yI0S+4gg75HTV4EvRbVwiU1Tf1fN8dIhOqYEGb7k/5T4mDPZX5d2MU24ARp1RdCd72K3Tw7iQ==","signatures":[{"sig":"MEQCIEIASEctwi3p49mSxwxuirVPcA3nftQ8CaRF4gb4+PtbAiARkhjcb2KzZC7qmfc9m+ZSp10tKjxXq3HT9AEuyW/2Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4051028},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a917c5d94283bb8c4f5424e8d211c8ad822497bc","scripts":{"dev":"bun src/index.ts","test":"vitest","build":"bun run build:js && bun run build:types","start":"bun dist/index.js","pretest":"bun run build","build:js":"bun build ./src/index.ts ./src/cli.ts --outdir ./dist --target node","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.0.0","dependencies":{"zod":"^3.23.8","glob":"^11.0.3","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","@babel/traverse":"^7.28.4","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.2","devDependencies":{"tsx":"^4.20.6","vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.7.2"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_3.4.1_1760456871835_0.8350521096971804","host":"s3://npm-registry-packages-npm-production"}},"3.4.2-beta.0":{"name":"jsx-prop-lookup-mcp-server","version":"3.4.2-beta.0","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@3.4.2-beta.0","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-analyzer":"dist/cli.js","jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"33638e4935ee2266ab566dfd8ad225ca10cbc4da","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-3.4.2-beta.0.tgz","fileCount":38,"integrity":"sha512-3Nz/QM8uy7xERJ2z+oclG7h87heOZxeL7VvOOnr3Qn2SGgYakFNM9IcxlJEAR3tOvMSoglkB1IlbS2q9SiEb6g==","signatures":[{"sig":"MEQCIF3KWRxOQSNI0yLU8dEVF+bf1oXwT+FlyUtrwTaIPJRkAiBRzQsKWC4W2j8lSHxIZHoDYmYIoIN1Un2HknrDSf90yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4054068},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8440a622b0ae03e95811f4974cf2db4182634dd5","scripts":{"dev":"bun src/index.ts","test":"vitest","build":"bun run build:js && bun run build:types && bun run copy-test-fixtures","start":"bun dist/index.js","build:js":"bun build ./src/index.ts ./src/cli.ts --outdir ./dist --target node","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build","copy-test-fixtures":"cp -r src/__tests__/fixtures dist/__tests__/fixtures"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.0.0","dependencies":{"zod":"^3.23.8","glob":"^11.0.3","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","@babel/traverse":"^7.28.4","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.2","readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.7.2"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_3.4.2-beta.0_1760785368617_0.8860977698357599","host":"s3://npm-registry-packages-npm-production"}},"3.4.2-beta.1":{"name":"jsx-prop-lookup-mcp-server","version":"3.4.2-beta.1","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@3.4.2-beta.1","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-analyzer":"dist/cli.js","jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"239dbd328e93893bb4b221d220eb8304a3008192","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-3.4.2-beta.1.tgz","fileCount":38,"integrity":"sha512-Ba0U7/Uoq5IWwLoU6Yjf3J1vWzr7j7JdQ3/sgVDr3MYSZMjyG8I7CCNTs0Lg1KgDdBQPNti+cS0c36s3DxRLmw==","signatures":[{"sig":"MEQCIDc1+JKJDEkz7tB4M23KPAsFg3geKoHzQTckhgxuo5dpAiAMD9BEo0z9lUJAvWgvAL+X2aOI4OqJixs93k9tRiJEXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4053614},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b6589663c868c15ffd89ed4806894236615d08f9","scripts":{"dev":"bun src/index.ts","test":"vitest","build":"bun run build:js && bun run build:types && bun run copy-test-fixtures","start":"bun dist/index.js","build:js":"bun build ./src/index.ts ./src/cli.ts --outdir ./dist --target node","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build","copy-test-fixtures":"cp -r src/__tests__/fixtures dist/__tests__/fixtures"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.0.0","dependencies":{"zod":"^3.23.8","glob":"^11.0.3","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","@babel/traverse":"^7.28.4","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.2","readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.7.2"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_3.4.2-beta.1_1760786672138_0.6425195408391222","host":"s3://npm-registry-packages-npm-production"}},"3.4.2-beta.2":{"name":"jsx-prop-lookup-mcp-server","version":"3.4.2-beta.2","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@3.4.2-beta.2","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-analyzer":"dist/cli.js","jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"de65d25c15443746d01264612a8649634a8c7e0e","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-3.4.2-beta.2.tgz","fileCount":38,"integrity":"sha512-l5BLBjDTyx81dvCTN32A6FeRfDwDMHmn146RN2Opk/Ags2GWpqe2ixZdsulSDzKA71gBlRwzOI4mPVNhEcePlA==","signatures":[{"sig":"MEUCIQDYk+H9g8ERmXvDoy16jGUJpANpgUNRRcRNRROmmZy/KQIgeKuJc4dAC2wE45YU0VIoTP6qdOzcq6XlPqdCkr5cfFw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4053202},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"8a6a312c8c193500f61ded0238f257b6fcd71e10","scripts":{"dev":"bun src/index.ts","test":"vitest","build":"bun run build:js && bun run build:types && bun run copy-test-fixtures","start":"bun dist/index.js","build:js":"bun build ./src/index.ts ./src/cli.ts --outdir ./dist --target node","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build","copy-test-fixtures":"cp -r src/__tests__/fixtures dist/__tests__/fixtures"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.0.0","dependencies":{"zod":"^3.23.8","glob":"^11.0.3","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","@babel/traverse":"^7.28.4","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.2","readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.7.2"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_3.4.2-beta.2_1760787548066_0.5054577512475942","host":"s3://npm-registry-packages-npm-production"}},"3.4.2-beta.3":{"name":"jsx-prop-lookup-mcp-server","version":"3.4.2-beta.3","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@3.4.2-beta.3","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-analyzer":"dist/cli.js","jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"41b40bd837e03942f179cb112696db64d8a16250","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-3.4.2-beta.3.tgz","fileCount":39,"integrity":"sha512-S9zYFUMDDDfqzy14OQ+jcp3WSuaBh47RaQj3k/HVmioJhkCPwASPfHYr63iICnKa34CpK/dB6XWQ1oYZgSz6Pw==","signatures":[{"sig":"MEYCIQC5Uu1u+9jUGtdazEE5WY63lokzZwjAHIX/OhIsePM0ZAIhAJi+XGzJZ0QfSniKX3or60Y6jvJzgli5+HaIu9lDNkgX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4054341},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"5755767a745b587913ee3536dd2d4933f7913385","scripts":{"dev":"bun src/index.ts","test":"vitest","build":"bun run build:js && bun run build:types && bun run copy-test-fixtures","start":"bun dist/index.js","build:js":"bun build ./src/index.ts ./src/cli.ts --outdir ./dist --target node","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build","copy-test-fixtures":"cp -r src/__tests__/fixtures dist/__tests__/fixtures"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.0.0","dependencies":{"zod":"^3.23.8","glob":"^11.0.3","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","@babel/traverse":"^7.28.4","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.2","readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.7.2"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_3.4.2-beta.3_1760802678388_0.25179852764046995","host":"s3://npm-registry-packages-npm-production"}},"3.4.2-beta.4":{"name":"jsx-prop-lookup-mcp-server","version":"3.4.2-beta.4","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@3.4.2-beta.4","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-analyzer":"dist/cli.js","jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"7e855a4817dd671647a82f60da55c0cb1faab741","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-3.4.2-beta.4.tgz","fileCount":55,"integrity":"sha512-kuZsJrD+tFWCqkhnsDZ9Zi5X1yC3hKPECwSOJrXQvagvjjNtvGdDs9siY8XgNQLMLrk4Zi7b3u28y5HNlXItNw==","signatures":[{"sig":"MEUCIQCQqfimpjq6fJ5thPIWodH35z15E3ssskd8Zskb43T8JAIgXGYY+JFXhS4h/eXSajw8RFQh7q+GugPPeqNHw09+7Es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4111560},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b2686a64ef33bc605ccfda8338442914a4db0163","scripts":{"dev":"bun src/index.ts","test":"vitest","build":"bun run build:js && bun run build:types && bun run copy-test-fixtures","start":"bun dist/index.js","build:js":"bun build ./src/index.ts ./src/cli.ts --outdir ./dist --target node","typecheck":"tsc --noEmit","build:types":"tsc --emitDeclarationOnly","prepublishOnly":"bun run build","copy-test-fixtures":"cp -r src/__tests__/fixtures dist/__tests__/fixtures"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.6.0","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.10.0","dependencies":{"zod":"^3.23.8","glob":"^11.0.3","@babel/types":"^7.28.4","@babel/parser":"^7.28.4","@babel/traverse":"^7.28.4","@modelcontextprotocol/sdk":"^1.20.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.2.2","readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","typescript":"^5.9.3","@types/node":"^24.7.2"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_3.4.2-beta.4_1760817985668_0.7568991002348286","host":"s3://npm-registry-packages-npm-production"}},"3.1.0-beta.0":{"name":"jsx-prop-lookup-mcp-server","version":"3.1.0-beta.0","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","_id":"jsx-prop-lookup-mcp-server@3.1.0-beta.0","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dist":{"shasum":"6fe55c59b015a6cf1814a250d0164b67689c901d","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-3.1.0-beta.0.tgz","fileCount":55,"integrity":"sha512-TNQFO0wkhEvrrTejBY4RAqM7EvC7Aiemi8TSBEhjiYNt3I7AagKbw4EWJW5zJk30OSfqH+sL3eq2hCnP9p49zw==","signatures":[{"sig":"MEUCIQDe8adnzKTFoqCHpABV/xRS6Wzk0/RAMnpimhydscxalgIgE4M3jgjO7Cn+MjfqBJR6tsbNxgGakGp0GJroYeq6tQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1805298},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d9b32582d5cb202586a51a63b49d493526484b99","scripts":{"dev":"tsx src/index.ts","test":"node --test tests/**/*.test.js","build":"tsc","start":"node dist/index.js","test:watch":"node --test --watch tests/**/*.test.js","test:coverage":"node --test --experimental-test-coverage tests/**/*.test.js"},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"repository":{"url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git","type":"git"},"_npmVersion":"11.3.0","description":"MCP server for analyzing JSX prop usage using AST","directories":{},"_nodeVersion":"24.0.0","dependencies":{"zod":"^4.3.6","glob":"^10.3.0","@babel/types":"^7.23.0","@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@modelcontextprotocol/sdk":"^1.26.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.0.0","typescript":"^5.0.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/jsx-prop-lookup-mcp-server_3.1.0-beta.0_1770586024160_0.5332208799808991","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"jsx-prop-lookup-mcp-server","version":"3.5.0","description":"MCP server for analyzing JSX prop usage using AST","main":"dist/index.js","type":"module","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"author":{"name":"Rovo Dev"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git"},"bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","scripts":{"build":"tsc","start":"node dist/index.js","dev":"tsx src/index.ts","lint":"eslint \"src/**/*.{js,ts,tsx}\" --ext .js,.ts,.tsx","lint:fix":"eslint \"src/**/*.{js,ts,tsx}\" --ext .js,.ts,.tsx --fix","format":"prettier --write \"**/*.{js,ts,tsx,json,md}\"","test":"node --test tests/*.test.js","test:watch":"node --test --watch tests/*.test.js","test:coverage":"node --test --experimental-test-coverage tests/*.test.js"},"bin":{"jsx-prop-lookup-mcp-server":"dist/index.js"},"dependencies":{"@babel/parser":"^7.23.0","@babel/traverse":"^7.23.0","@babel/types":"^7.23.0","@modelcontextprotocol/sdk":"^1.26.0","glob":"^10.3.0","zod":"^4.3.6"},"devDependencies":{"@types/node":"^20.0.0","tsx":"^4.0.0","typescript":"5.3.3","eslint":"^8.50.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0","eslint-config-prettier":"^9.0.0","prettier":"^3.0.0","@types/babel__traverse":"^7.18.2"},"_id":"jsx-prop-lookup-mcp-server@3.5.0","gitHead":"616fd11c4f3e77481c6d0883a8fda8c71296062c","types":"./dist/index.d.ts","_nodeVersion":"24.0.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-weuTQhFcssroP4AsQku9AyCGtIuNMi7ZL/toa10rfxVZEE6XdLaIoCVN71eIEyHtpP4i+DwaTtjNpY8oGia6GA==","shasum":"72061049b188ab144537c4b3167979c2d61cfad4","tarball":"https://registry.npmjs.org/jsx-prop-lookup-mcp-server/-/jsx-prop-lookup-mcp-server-3.5.0.tgz","fileCount":87,"unpackedSize":1954339,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCDdSoSqh9BXFaEq/i1E7RwpVie6wNaUeWsUiDK/JXLZQIgHh0Hzf/cUH6ftbdebWxYbAQ1Pv++/LJ0R7aR+ergcFc="}]},"_npmUser":{"name":"lmn451","email":"n0reply@duck.com"},"directories":{},"maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/jsx-prop-lookup-mcp-server_3.5.0_1770732869556_0.028693212186398975"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-19T10:09:01.439Z","modified":"2026-02-10T14:14:29.889Z","1.0.0":"2025-07-19T10:09:01.632Z","1.0.1":"2025-07-19T10:34:08.327Z","1.0.2":"2025-07-19T10:44:35.219Z","1.0.3":"2025-07-19T10:56:31.217Z","1.3.0":"2025-07-25T11:07:05.021Z","1.3.1":"2025-07-25T11:17:37.866Z","1.3.2":"2025-07-25T11:39:31.643Z","1.3.3":"2025-07-25T12:01:43.933Z","1.3.4":"2025-07-25T13:42:16.284Z","1.3.5":"2025-07-25T15:35:27.094Z","1.3.6":"2025-07-25T15:56:30.877Z","1.3.7":"2025-07-25T16:43:34.991Z","3.0.3":"2025-08-19T14:54:29.509Z","3.0.4":"2025-08-19T16:37:23.968Z","3.0.5":"2025-08-20T18:49:11.786Z","1.0.3-warp":"2025-08-23T16:03:52.586Z","1.0.3-opus-fix":"2025-08-24T07:00:49.762Z","3.3.3":"2025-08-24T07:38:05.828Z","3.4.0":"2025-10-14T14:31:46.003Z","3.4.1":"2025-10-14T15:47:52.107Z","3.4.2-beta.0":"2025-10-18T11:02:48.855Z","3.4.2-beta.1":"2025-10-18T11:24:32.410Z","3.4.2-beta.2":"2025-10-18T11:39:08.281Z","3.4.2-beta.3":"2025-10-18T15:51:18.606Z","3.4.2-beta.4":"2025-10-18T20:06:25.917Z","3.1.0-beta.0":"2026-02-08T21:27:04.388Z","3.5.0":"2026-02-10T14:14:29.769Z"},"bugs":{"url":"https://github.com/lmn451/jsx-prop-lookup-mcp-server/issues"},"author":{"name":"Rovo Dev"},"license":"MIT","homepage":"https://github.com/lmn451/jsx-prop-lookup-mcp-server#readme","keywords":["mcp","jsx","react","ast","props","analysis","typescript"],"repository":{"type":"git","url":"git+https://github.com/lmn451/jsx-prop-lookup-mcp-server.git"},"description":"MCP server for analyzing JSX prop usage using AST","maintainers":[{"name":"lmn451","email":"n0reply@duck.com"}],"readme":"# JSX Prop Lookup MCP Server\n\nAn MCP (Model Context Protocol) server that analyzes JSX prop usage in React/TypeScript codebases using AST parsing.\n\n## Features\n\n- **AST-based Analysis**: Uses Babel parser for accurate JSX/TSX parsing\n- **Prop Usage Tracking**: Find where props are used across components\n- **Component Analysis**: Analyze prop definitions and usage patterns (supports destructuring and identifier-based props access in function/arrow components)\n- **TypeScript Support**: Includes TypeScript interface analysis\n- **Identifier Param Support**: Detects props accessed via identifier parameters (not just destructured), e.g., `p.onClick` and `buttonProps.disabled` inside function/arrow component bodies\n- **Multiple Search Options**: Search by component, prop name, or analyze entire directories\n\n## Installation\n\n### Option 1: Use with npx (Recommended)\n\nNo installation required! Use directly with npx:\n\n```bash\nnpx jsx-prop-lookup-mcp-server\n```\n\n### Option 2: Install Globally\n\n```bash\nnpm install -g jsx-prop-lookup-mcp-server\njsx-prop-lookup-mcp-server\n```\n\n### Option 3: Development Setup\n\n```bash\ngit clone https://github.com/your-username/jsx-prop-lookup-mcp-server.git\ncd jsx-prop-lookup-mcp-server\nnpm install\nnpm run build\nnpm start\n```\n\n## Usage\n\nThe server provides four main tools:\n\n### 1. `analyze_jsx_props`\n\nAnalyze JSX prop usage in files or directories.\n\n**Parameters:**\n\n- `path` (required): File or directory path to analyze\n- `componentName` (optional): Specific component name to analyze\n- `propName` (optional): Specific prop name to search for\n- `includeTypes` (optional): Include TypeScript type information (default: true)\n\n### 2. `find_prop_usage`\n\nFind all usages of a specific prop across JSX files. The `directory` must be an absolute path.\n\n**Parameters:**\n\n- `propName` (required): Name of the prop to search for\n- `directory` (optional): Directory to search in (default: \".\"). Must be an absolute path.\n- `componentName` (optional): Limit search to specific component\n\n### 3. `get_component_props`\n\nGet all props used by a specific component. The `directory` must be an absolute path.\n\n**Parameters:**\n\n- `componentName` (required): Name of the component to analyze\n- `directory` (optional): Directory to search in (default: \".\"). Must be an absolute path.\n\n### 4. `find_components_without_prop`\n\nFind component instances that are missing a required prop (e.g., Select components without width prop). The `directory` must be an absolute path.\n\n**Parameters:**\n\n- `componentName` (required): Name of the component to check (e.g., \"Select\")\n- `requiredProp` (required): Name of the required prop (e.g., \"width\")\n- `directory` (optional): Directory to search in (default: \".\"). Must be an absolute path.\n\n## Example Output\n\n```json\n{\n  \"summary\": {\n    \"totalFiles\": 5,\n    \"totalComponents\": 3,\n    \"totalProps\": 12\n  },\n  \"components\": [\n    {\n      \"componentName\": \"Button\",\n      \"file\": \"./src/Button.tsx\",\n      \"props\": [\n        {\n          \"propName\": \"onClick\",\n          \"componentName\": \"Button\",\n          \"file\": \"./src/Button.tsx\",\n          \"line\": 5,\n          \"column\": 10\n        }\n      ],\n      \"propsInterface\": \"ButtonProps\"\n    }\n  ],\n  \"propUsages\": [\n    {\n      \"propName\": \"className\",\n      \"componentName\": \"Button\",\n      \"file\": \"./src/App.tsx\",\n      \"line\": 15,\n      \"column\": 20,\n      \"value\": \"btn-primary\"\n    }\n  ]\n}\n```\n\n### Component name matching\n\n- Namespaced JSX components (e.g., `UI.Select`) are supported. You can target either the full dotted name (e.g., `UI.Select`) or the local component name (e.g., `Select`) in tool inputs. Results record the full dotted name where applicable.\n\n## Supported File Types\n\n- `.js` - JavaScript\n- `.jsx` - JavaScript with JSX\n- `.ts` - TypeScript\n- `.tsx` - TypeScript with JSX\n\n## MCP Client Configuration\n\n### Using with npx (Recommended)\n\nAdd to your MCP client configuration:\n\n```json\n{\n  \"mcpServers\": {\n    \"jsx-prop-lookup\": {\n      \"command\": \"npx\",\n      \"args\": [\"jsx-prop-lookup-mcp-server\"]\n    }\n  }\n}\n```\n\n### Using with global installation\n\n```json\n{\n  \"mcpServers\": {\n    \"jsx-prop-lookup\": {\n      \"command\": \"jsx-prop-lookup-mcp-server\"\n    }\n  }\n}\n```\n\n### Using with local development\n\n```json\n{\n  \"mcpServers\": {\n    \"jsx-prop-lookup\": {\n      \"command\": \"node\",\n      \"args\": [\"dist/index.js\"],\n      \"cwd\": \"/path/to/jsx-prop-lookup-mcp-server\"\n    }\n  }\n}\n```\n\n## Development\n\n```bash\nnpm run dev  # Run in development mode\nnpm run build  # Build for production\nnpm start  # Run built version\n```\n\n## Security and safe operation\n\nImportant: this MCP server reads files and directories on disk based on client-provided paths. Do NOT expose the stdio-based server to untrusted or network-exposed clients. By default there is no filesystem whitelist; to restrict filesystem access, set the `ALLOWED_ROOTS` environment variable to a comma-separated list of allowed root directories (absolute or workspace-relative). When configured, any tool request that refers to a path outside the allowed roots will be rejected.\n\nExample (restrict to the repository root):\n\n```bash\nexport ALLOWED_ROOTS=\".\"\nnpm run dev\n```\n\nRecommended practices:\n\n- Run this server only in trusted environments, or behind an authenticated proxy.\n- Use `ALLOWED_ROOTS` to limit the scope of accessible files.\n- Do not run the server as a privileged user; run under a least-privileged account.\n- Consider further sandboxing (containerization) when servicing untrusted inputs.\n","readmeFilename":"README.md"}