{"_id":"npmplus-mcp-server","_rev":"33-3835975940ba23be19a4cc58576dc8cf","name":"npmplus-mcp-server","dist-tags":{"latest":"12.0.19"},"versions":{"1.0.0":{"name":"npmplus-mcp-server","version":"1.0.0","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@1.0.0","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus":"dist/index.js"},"dist":{"shasum":"466d6264eacc84b477c6c4b526cb5f8d595dd802","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-1.0.0.tgz","fileCount":218,"integrity":"sha512-KaWr3bCYrGyTbq5oeSZ3zbhQDy5vbT9h2dlKnAz3x7nhSLNopQvgH8JNBxUhz+wJ3qwox5/cck7ETJSsS1uDyQ==","signatures":[{"sig":"MEYCIQDEqjLRl5Es6X17vm+vg4jAjRGvTKh8FajYjuwdvObC9wIhALPBLgZmsBiJUyLtgX/C90bFHg53xAHfBJ+1SVTnvK14","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":812263},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"99c3babc1eadb3bb4ceeec94ac037ccbebe124e9","scripts":{"dev":"tsx watch src/index.ts","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_1.0.0_1754157946561_0.7461992454080408","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"npmplus-mcp-server","version":"1.0.1","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@1.0.1","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus":"dist/index.js"},"dist":{"shasum":"a4a483413ee0fe72a2bd4282d5c26ef0387da105","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-1.0.1.tgz","fileCount":218,"integrity":"sha512-wYdAXqKenFlp4Pbs+MJ7e0kqvUfCyRaWxjD//eehqho2d3jmR4ui9bw4xVjw5I4DTShcDmLEMA913HlO7pmfnA==","signatures":[{"sig":"MEYCIQCIDT9LIuqtq1flSvQkCGEw4WJo7fu+gCP+xNfj0XFqUwIhAKOWJ/wBXFlqtoPQqIcPFZZutvbcMgxB4cpNrNzANwkT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":812263},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"fa34e84f3f56b169898df1b5098dbfe78c89e9f8","scripts":{"dev":"tsx watch src/index.ts","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_1.0.1_1754158117503_0.8874641093736506","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"npmplus-mcp-server","version":"1.0.2","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@1.0.2","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus":"dist/index.js"},"dist":{"shasum":"eaeb6279a62625131b35e61a0ec83c850c911125","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-1.0.2.tgz","fileCount":223,"integrity":"sha512-F5HJ2JvIjEF0YRN3Eu+7R0L9jJE4OV4F3icG0bv/I/i5EZ4Tu7csTo65ZIlWbG3Jkw6WwU9GKPPYY6n7fBEBbw==","signatures":[{"sig":"MEQCIF0Kqf7914Z4JbzxdgLgHd6L10hKTlv5Ok9qbmfSG3DkAiBEhJZ9kmmS1mwDX3g15Q2Tr/ZvtaGTTvpZvivHSqMzPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":814863},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"62d687edef2b2f4320cd31738e421eed26808a3f","scripts":{"dev":"tsx watch src/index.ts","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_1.0.2_1754158330704_0.5707898412758365","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"npmplus-mcp-server","version":"1.0.3","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@1.0.3","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"49a1e2ce47f74b04b5901620447d9fee434b625b","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-1.0.3.tgz","fileCount":225,"integrity":"sha512-SNjrnUNZS/vW6cBNJ0YrsaLLTDtCF4SvLkKuRBopJFUgiDbmQCmYCh9ZHCBLN5wEFX61uJJ7edWQfFwlm2D4CQ==","signatures":[{"sig":"MEUCIQC7DpkfeoE7J3y3r1C7+hWpyMP6fbreRlj3s1GS5jJumAIgSzooTppBs+OoNR0/wZho+30cgCYBrwPtZGtjztMI5a0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":850233},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"44ce5beee91eaf698f451b4626644a042b917280","scripts":{"dev":"tsx watch src/index.ts","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_1.0.3_1754158761393_0.932888298311279","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"npmplus-mcp-server","version":"1.0.4","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@1.0.4","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"b2cd09e791fd6f0bcf0f03ca3a8d0465ccf8b844","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-1.0.4.tgz","fileCount":225,"integrity":"sha512-WWb3T2bF8tJrnFvKh3Atx3yLLDHWWUMLJcKfhw8CoznS6dQc8Z0enTP5m0CpwLpWBrwYX+EHEF8eWl9IH0b+fg==","signatures":[{"sig":"MEUCIQCcY6qicRBi0aS+8VC49pT5LLTJtFXXD65zHiC32SmjawIgc4X2m8MnGo2W7Pft1riyTxmwq94oN2hjzz5e9UtkWf8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":853463},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"44ce5beee91eaf698f451b4626644a042b917280","scripts":{"dev":"tsx watch src/index.ts","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_1.0.4_1754158990942_0.11950177158248754","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"npmplus-mcp-server","version":"1.0.5","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@1.0.5","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"7e7dd8a3647d21c050fc27b5dbee9e7f1f7e367a","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-1.0.5.tgz","fileCount":225,"integrity":"sha512-V+eR/qrQbCoI9JpB2EkeG/3mCJPl68fHphu+BzTNpk0GZFhRbmfJpgoD6bh71BQUJ5BtycnDuI5usSzzZQYC7w==","signatures":[{"sig":"MEQCICSYnm0HS3Pinbn6eH0xcAtxKvLOzuSVCS0MGrXcy+kaAiANzNyts4YRfrAWPhTFELQiaS6IuinM4mTPs6R9BEvC5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839561},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"ecd5388f34377ffa7d56341b95d85eb419aa7674","scripts":{"dev":"tsx watch src/index.ts","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_1.0.5_1754159090817_0.3053059445609019","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"npmplus-mcp-server","version":"1.0.6","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@1.0.6","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"5ac66c04c824653a8e4e2fc8c15fad4b514991c6","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-1.0.6.tgz","fileCount":225,"integrity":"sha512-JxSuxpX7xVcahAX5LlVc+pZ34pQzspIS4wU4Rxpd8ZIHdlQKTvM8Pfw2wCQZuQQYEeA9KCxgVgwi8DV3nhKl2A==","signatures":[{"sig":"MEQCIFdIWgV7X3OwSDLKvsaX997s4EyHSHpR5AC6EcDdEZz6AiBnW0fZZVkyJGgw0xYkOrIzzadDmtcTNw8L85A2eMcdSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":839752},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"79f3dd2a34e7972f35c4709175bc631eb2a0c041","scripts":{"dev":"tsx watch src/index.ts","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_1.0.6_1754159808298_0.7939034640906697","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"npmplus-mcp-server","version":"1.0.7","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@1.0.7","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"bb937c3aef470ea733197ba705d14c36bb0bfaa9","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-1.0.7.tgz","fileCount":225,"integrity":"sha512-Man01wX0334biouV8Cezwuu0N7IaKJgkeiOp1BvYAz454AXjss5nc0A9GJsk2Ryfj5B8wRv43H9LK678Fm9ZUg==","signatures":[{"sig":"MEUCIAZ6Vv7sIDX3VkitgFAuqtnMKWPFEKFjX4VKVpqSJrVZAiEA6jtR1YSIEnIAvAyBA+JOHWdQsUs4P2dDswC2U/s1DqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":841153},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"896ea85dc45629200f357dc735f1024691bf991f","scripts":{"dev":"tsx watch src/index.ts","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_1.0.7_1754160000888_0.25821300480510323","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"npmplus-mcp-server","version":"1.0.8","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@1.0.8","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"3c4d014fe5237f3711ab7feb5aec02649f836021","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-1.0.8.tgz","fileCount":225,"integrity":"sha512-h0n2pUVTSe3UkIr39xpbWpPYg1t80BSuQ1vQZzNAakIeg3SC597M1FU5UZ9qxZBEYJ4C6WPrt33D29tEcgvQVQ==","signatures":[{"sig":"MEYCIQCnTW7ng89Q7KUoO8pCqjh/8iQWvo4bA0oPKo+U0gtvtgIhAMGyGJtQxggM3/N1XUZRBPWyxypiEo4/h9u+4L8vnGeu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":841291},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"5f5837ddac35e01f73bbc91ef6f7d3cc3c8e442b","scripts":{"dev":"tsx watch src/index.ts","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_1.0.8_1754160796251_0.6360366885955249","host":"s3://npm-registry-packages-npm-production"}},"1.0.12":{"name":"npmplus-mcp-server","version":"1.0.12","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@1.0.12","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"2348f03de0402fef5687a309a00bb474debfc9ef","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-1.0.12.tgz","fileCount":227,"integrity":"sha512-eZ/wdtWLD3mzCk0yPuCKtmtWqhJFMB5rK5mPnnrYqvfwVL8fxpfShEsvp5/UHfqzsTWYbrYxKvs7BGA25z+UGA==","signatures":[{"sig":"MEQCIBi5G90Gwkf8jbKJnzowwjUKuXNPyRL2Fkk7P2qSnQe9AiBrpC+61Gx44Yre78bKzGwyoNh+75inlY1QKV4qJOyd5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":858264},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3797350e98df97a88d5b0c89c9d9934e3fa583e3","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_1.0.12_1754164281860_0.20266325440320654","host":"s3://npm-registry-packages-npm-production"}},"1.0.13":{"name":"npmplus-mcp-server","version":"1.0.13","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@1.0.13","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"13fd75f6e5d24ba7a57caac6921bf1d2f4740cb9","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-1.0.13.tgz","fileCount":228,"integrity":"sha512-2h4VFM5xd036FDVS1j35TOf2UN/eQesyJkMGue+Neuyf/Q8d2dBwe5P5EunRXJNZ0puQQQqOFwxCH72r/3gwQw==","signatures":[{"sig":"MEUCIQCF/zziRpaLRaOVXDtzymzQ23cPqeULGF/GsWcDVdcmBgIgMzAgymgqt6AfE3xl5mr4YBQSjJYF+5z7USqzgc48IXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":859758},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"0733bf2d8e3248281c954ba9d4c920630d4f2130","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_1.0.13_1754164954707_0.017100997996548628","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"npmplus-mcp-server","version":"1.2.0","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@1.2.0","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"aeb707923704a951e09d7878ecffa3eeb7824f37","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-1.2.0.tgz","fileCount":232,"integrity":"sha512-cI6LKMLv467ZUld/4rWvfAJGToxyW9YyN5PyWplsmhMe/dvtRlfrO9EL/wuO1aZAcByq1MpWTjc9z/AtbX82XQ==","signatures":[{"sig":"MEYCIQD/CBSDBVtIWOovCRyvL67PtCn5ggHMip97/8BRkLY4EAIhALDg1r2VuHIShHVlMnk+C4qv3iFw/iBvK6SP/Wn8oyMr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":872323},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"38d504d79b2bddb7119bc662b2a403e32d72bbda","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_1.2.0_1754216000239_0.061944002201547166","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"npmplus-mcp-server","version":"2.0.0","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@2.0.0","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"9a840cc191768e1714a3991adc57152b2b76be6a","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-2.0.0.tgz","fileCount":232,"integrity":"sha512-DSQTC8ZtjWiSvoFMNACI0LlvDeNRLpUnutV2Bw+XW27p6Dy8xHH310AwXt9ZmrPOUt7TAzlZ/wwnw1V3s0zBfA==","signatures":[{"sig":"MEUCIARcSRuc3DSIgValg2FD28GoJ4Y4chA9k6CUuMi1ZWe6AiEA/5qv1/ygazLZv70jrAvV3mVcpZ/dv62QWW8R8lX+L4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":872323},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"5030c65a04a9e8bbb3e53af33389f8fc3f75aeb1","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_2.0.0_1754216544084_0.519848738526304","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"npmplus-mcp-server","version":"2.0.1","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@2.0.1","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"ed55793feeed450e371af5d0da9ad5bdc728a920","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-2.0.1.tgz","fileCount":233,"integrity":"sha512-isgpGVlaMXv5jCJU1RUkPBIqgdqTczUndTtfKZ3365VEPlc3fAE9dJXKJQaU8O475yBeNZehzZ08WBawqRsjLw==","signatures":[{"sig":"MEUCIHDkQxW23loziUGR4e00RSp5YMh3oMAqFWGjlv1MPoagAiEA8o06KzeSeGsJsgK5eJAvzYEpghfSbGZtu17e2OwLkxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":873873},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=16.0.0"},"gitHead":"3721e8b86db33acdff8696ac4910eebad8125a96","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_2.0.1_1754220732220_0.9938680740506736","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"npmplus-mcp-server","version":"8.0.0","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@8.0.0","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"323521ec1131d8f1d9954ceeb350e81f28de9969","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-8.0.0.tgz","fileCount":271,"integrity":"sha512-fWMhUZlTaKqtY/vPDSxEwynMiwIgAPL0zYrXqiSUU862SNU3dy8mtzDGALHHwaCtipArrZDqCkF9tuivabKXZQ==","signatures":[{"sig":"MEUCIQCtvxWZM86Jo1r8wpBIrlvcFS5/quhs0R68uqWCpa8iWQIgZUX0p7V+jy5Lgl+BSUWK4O8z7WPfMsypgrPLPMJUpxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1124276},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ef71a3d4f9e9148bb964ce3c2f79ba75fd0e055","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_8.0.0_1754430445630_0.7781654541528791","host":"s3://npm-registry-packages-npm-production"}},"10.0.0":{"name":"npmplus-mcp-server","version":"10.0.0","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@10.0.0","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"6211f7054f46121a2f6d400d5091ab711b8a9315","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-10.0.0.tgz","fileCount":271,"integrity":"sha512-zHqhp9tinnqo2+6Fl/yLrgMSZkG3LqIOhpberGDrwOuXvsK+23qWUd2JO5o808EW3FmI26bdd2PZrMpj5Piqsw==","signatures":[{"sig":"MEUCIAV64W4iElOqG1CHfIvfornJRHdeGrS6ytJPBIXFsLwBAiEAvSFrGmfYxoarnigpkdryHM6aI1VWp6WLTk4TLMcISl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1139838},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"61ed6ace72c23c1eb4bbf1ac0dd1540c116927ee","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_10.0.0_1754431501497_0.2542600617488855","host":"s3://npm-registry-packages-npm-production"}},"11.0.2":{"name":"npmplus-mcp-server","version":"11.0.2","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@11.0.2","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"54128ca1056683c4d2f0506806a74ec7ec72e1bb","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-11.0.2.tgz","fileCount":271,"integrity":"sha512-hFv7IYw8xb39LCceSgAf4cCWy4ppPPSPljs+JF7vAQzBCLHRkBqyJUWsu7z9nvdLmybcN/+05I0aom1doKZkYQ==","signatures":[{"sig":"MEYCIQDTX49p1Hs/YeuBbMpGDzdJCQrjP66FYwWg+gGyzkxNDgIhAPB38XsLxSNFBEOkYjqGfzzz9kBPCsgrryN10gmET9Vx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1147004},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"55cbdd164e5395cd5f550aa6f3852d99d6c84c42","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_11.0.2_1754433511812_0.7553580139617408","host":"s3://npm-registry-packages-npm-production"}},"12.0.1":{"name":"npmplus-mcp-server","version":"12.0.1","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@12.0.1","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"59a66e913e97d6d247e261560cacf4cded44f9e1","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-12.0.1.tgz","fileCount":271,"integrity":"sha512-g6xf1af36unpy0VrnFwFnkCdY1n+dN/NY94rJUOxNDwoUvKdL2+Qfeo3l4ErGiyu+L2EwjFuGgQDIzIIxSXQQQ==","signatures":[{"sig":"MEUCIE1YC0TbaQTJWCHikR/EctbnryjAkEAuhCUl3jP6JWUtAiEAm7d9YSaWZ8rVWEFc5nrgL+KH9aBVeECBMH1IEMfzryI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1149540},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"1f2e86c9005cb0528868694fe58a435c8c8e531b","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_12.0.1_1754434146635_0.8919529530408516","host":"s3://npm-registry-packages-npm-production"}},"12.0.2":{"name":"npmplus-mcp-server","version":"12.0.2","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@12.0.2","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"ffc4e4ca6b8611d2c9b47a1c36d61ec99f13395f","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-12.0.2.tgz","fileCount":271,"integrity":"sha512-U08CoZHlm+W07gnyMgQbu8VresE2tPiX3QymhnoJAZbNvef6ZLUVqC/boaR+/pIMK+SNAQ8J4Dk4i6JfM7/QPw==","signatures":[{"sig":"MEUCIQD3w1McdZCTmVWDUqK5VgfRWggb5IivB+oadDxU2axMsQIgDO/Z/HEMlUQxAECkERlaJJvJfidJSF7nSzz3HaBpkno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1164324},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e541d04a02d92317b54d1978f5e0f40bfc49d963","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_12.0.2_1754434543871_0.8701257947291421","host":"s3://npm-registry-packages-npm-production"}},"12.0.3":{"name":"npmplus-mcp-server","version":"12.0.3","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@12.0.3","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"f2260cfd2f6a8e68f60b0a1890768337bf7275b8","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-12.0.3.tgz","fileCount":271,"integrity":"sha512-4AabEwazPDs7REhMljLx+n4qQeyco5NyXunoOuHJDFRLaYVmcXJ3AS166XieaIqgSx+U2UNGi+eA+hmyCVIUfw==","signatures":[{"sig":"MEQCIHe/UnZqv4TV3SXgqtV5IroJWz41QbZqjL4rGype2xrSAiAThqy09aRaHXroX2WfQRmTeuwtwVhODcalvl3msaYcnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1164324},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2ece63cf3c757023aed7bfd066f1a289de19acfd","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_12.0.3_1754434584454_0.7508058571279654","host":"s3://npm-registry-packages-npm-production"}},"12.0.4":{"name":"npmplus-mcp-server","version":"12.0.4","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@12.0.4","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"8957acc7d7a4c2958547fe441ca1f1d0f3274cba","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-12.0.4.tgz","fileCount":271,"integrity":"sha512-vJDpdNPwNBGkt80VKU6b//LfB/+JuQa96jREq8JxjkPtBwOPXngM7UhF+YFr6cCaOtQFF9O8aA4sFvdCxdlEvA==","signatures":[{"sig":"MEQCIAznlDiysk49T5xdAFYRNLYMHHVAF92hBNLI1IhHg9hyAiBaqLOR5SyC9FPlaA81b97cQNq27W5zIEAcMdNX/lAdDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1164324},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5c1248ceb3f73df01452ed6e3a8fd4e8fbef77bb","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_12.0.4_1754434654159_0.6151370854019338","host":"s3://npm-registry-packages-npm-production"}},"12.0.5":{"name":"npmplus-mcp-server","version":"12.0.5","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@12.0.5","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"e7a32a883a9ace6f2ae800bd480767c8d2ed86c3","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-12.0.5.tgz","fileCount":275,"integrity":"sha512-QWlSqdqk/lgBymLrASBYEpB1RYWhhsBf3efElgVP73K7enR6aXblSMKKY/CUDF3/1j59L+VfUvTo+qTejZklag==","signatures":[{"sig":"MEYCIQC5fSouCHRrXU6k/u5YqYgc3QK201I/6in2wDRSXzSd0wIhAPs3PPxHzYXR4WW1GnRoGJ1zjB7sS2DpBs6rre8U6cMl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1182258},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"65f11a077864745827309eef47ddab73618c856d","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","test:deployment":"./scripts/validate-deployment.sh","test:production":"node scripts/quick-test-production.js","deploy:production":"./scripts/deploy-production.sh"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_12.0.5_1754474529026_0.9611864822204086","host":"s3://npm-registry-packages-npm-production"}},"12.0.6":{"name":"npmplus-mcp-server","version":"12.0.6","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@12.0.6","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"e8ed9733de6afe235eee1dbfef7c9d7b96f33305","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-12.0.6.tgz","fileCount":283,"integrity":"sha512-61OYVdJIXSgAsPA8ITqQfMCLN6D/AZNggkm5Y7mC9y/Ya6S4XOQT8ba0036y5kWJ0PfdIY+ffOK/Dey+XlSa2g==","signatures":[{"sig":"MEUCIBRif6twFKu3a3buMeKh+oX2aYsDx3pgX9DCOTBwKdgAAiEAmDPYC0ogLQlzuAda1t6VYLS4HImggcvEpeDQvDOrq2Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1216920},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5301ffb5be4742eb6fdd72663cf74964e5fa3895","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","test:issues":"node scripts/test-reported-issues.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","test:deployment":"./scripts/validate-deployment.sh","test:production":"node scripts/quick-test-production.js","deploy:production":"./scripts/deploy-production.sh","test:comprehensive":"node scripts/comprehensive-test.js"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","uuid":"^9.0.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_12.0.6_1754475758832_0.4882820784384059","host":"s3://npm-registry-packages-npm-production"}},"12.0.7":{"name":"npmplus-mcp-server","version":"12.0.7","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@12.0.7","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"0f3708c883feb800faba36ed51751317970c6d01","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-12.0.7.tgz","fileCount":284,"integrity":"sha512-0D7clvK8UlkcazSeUUTJXJVZSUgBFd8bHvWhHUDPgI/8d6E6TdQ1TkSuMXcsxTboNO2HdLB2YijnBNDwJNerPQ==","signatures":[{"sig":"MEUCIQCMhXmhF6XOvEdiCdRidUk4+Yka3BXYjxz7cwRt0zPDHQIgdt6HIcWTGixzCalDEdP9det8BVahqwdUzXLIPGB7IfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1220826},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d58e696f2140b6d39be9bf736eeba32862deca6f","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","test:issues":"node scripts/test-reported-issues.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","test:deployment":"./scripts/validate-deployment.sh","test:production":"node scripts/quick-test-production.js","deploy:production":"./scripts/deploy-production.sh","test:comprehensive":"node scripts/comprehensive-test.js"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","uuid":"^9.0.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_12.0.7_1754482840634_0.08285573372877963","host":"s3://npm-registry-packages-npm-production"}},"12.0.8":{"name":"npmplus-mcp-server","version":"12.0.8","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@12.0.8","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"6b3cbcada3b68f953d613e70bdc5ba111aaf8fa1","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-12.0.8.tgz","fileCount":284,"integrity":"sha512-YD0QjEBYnYsoyh6yK+yAyzLr/j5u3TBa31MN9IfS5n97WB5uD1Izh15Plah2Gp10iNp7j4N4yhcPdATVeIyvsA==","signatures":[{"sig":"MEQCIA4VNk1n+vev+G22shPQenIMOT8718vF4/hXhpURNn4sAiAPick8Ig7xVCKO+YTsda60TU1S0N3qeT7ktAZZQy7kQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1220849},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"06196aea0149b0dd80cf8ca8e76110ec4f402860","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","test:issues":"node scripts/test-reported-issues.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","test:deployment":"./scripts/validate-deployment.sh","test:production":"node scripts/quick-test-production.js","deploy:production":"./scripts/deploy-production.sh","test:comprehensive":"node scripts/comprehensive-test.js"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","uuid":"^9.0.0","debug":"^4.3.5","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_12.0.8_1754484245262_0.46383256331790634","host":"s3://npm-registry-packages-npm-production"}},"12.0.9":{"name":"npmplus-mcp-server","version":"12.0.9","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@12.0.9","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"7a54f353770ea33f0ea13c7030ac3b431a877d5f","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-12.0.9.tgz","fileCount":284,"integrity":"sha512-1srUpjMMVEuE3PLRH0Q1z1b7MqRFK82kKtv4yy0PFwQ8y8BJobOkDqnjdeBX8CVLimaoyNbubUxq8JZRCvVkMQ==","signatures":[{"sig":"MEUCIGgGsvC2+Rk4kgJXDo5ulOWmfY+rXKLlfV6tldRatq2+AiEAz5xKONqxXlz7RIlV5iI5SqSiU9rLOAQ4dRrFv+7Orc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1233649},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f3bad42942102aad0608d06820581964c76b7a90","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","test:issues":"node scripts/test-reported-issues.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","test:deployment":"./scripts/validate-deployment.sh","test:production":"node scripts/quick-test-production.js","deploy:production":"./scripts/deploy-production.sh","test:comprehensive":"node scripts/comprehensive-test.js"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","uuid":"^9.0.0","debug":"^4.3.5","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_12.0.9_1754494078722_0.5268270839311822","host":"s3://npm-registry-packages-npm-production"}},"12.0.10":{"name":"npmplus-mcp-server","version":"12.0.10","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@12.0.10","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"9473086b7b5bcf7a92b706417ca89fdca0cb4371","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-12.0.10.tgz","fileCount":284,"integrity":"sha512-IdQ7Q6UnMknK6TkW8TgvdVk5y6eza2yWqbtInjajufEH4JE1T5ehtWMGoStCm1ZPrt8vLMWW59qFpSXRiAv1qw==","signatures":[{"sig":"MEUCIQDDf/ma0fzFpwGnZi4j3j7LPC1UHsZivVI57uhU050LoAIgE2bx6BQoJuGSL0+HrTX8wvkQzOmcDSIB90e6IwUXtn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1233715},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"ced8e26d013f6356393b77526dc242f4c91f11e1","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","test:issues":"node scripts/test-reported-issues.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","test:deployment":"./scripts/validate-deployment.sh","test:production":"node scripts/quick-test-production.js","deploy:production":"./scripts/deploy-production.sh","test:comprehensive":"node scripts/comprehensive-test.js"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","uuid":"^9.0.0","debug":"^4.3.5","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_12.0.10_1754495004456_0.939701193699775","host":"s3://npm-registry-packages-npm-production"}},"12.0.11":{"name":"npmplus-mcp-server","version":"12.0.11","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@12.0.11","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"75675de58db864098a45cce10937d1439b3a4d2c","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-12.0.11.tgz","fileCount":284,"integrity":"sha512-Cg3865BnL9t961nyApDYNMy1suUVDX5VpQRHj6/W8GyKddmdjl/UXPxmWheqqRpJah9IJmURfQbpp97WNcPhaA==","signatures":[{"sig":"MEUCICu+HoG8joDMamrLdiVRA8NrwkxcXzlYcd5nkRZ9Co8fAiEA9+XK8kC89WMtTUPnG6FN10x5Z23PfVJpcD1t0F6WzU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1235961},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"94eaba4bfba2eac9078ba8a16b847b0a5b5cb0ab","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","test:issues":"node scripts/test-reported-issues.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","test:deployment":"./scripts/validate-deployment.sh","test:production":"node scripts/quick-test-production.js","deploy:production":"./scripts/deploy-production.sh","test:comprehensive":"node scripts/comprehensive-test.js"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","uuid":"^9.0.0","debug":"^4.3.5","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_12.0.11_1754495612196_0.747868938455897","host":"s3://npm-registry-packages-npm-production"}},"12.0.13":{"name":"npmplus-mcp-server","version":"12.0.13","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@12.0.13","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"88ffe14cf392c7d6ad19fb2b484656259e7baf85","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-12.0.13.tgz","fileCount":284,"integrity":"sha512-hOaIm3+MlJLl4xayb3VmTjw5f4/QYrCGw1qYppu9Rl4UtWeDq9bcjENG5FULTWK53/IAQ34NFCG4ijx/5ZGAaw==","signatures":[{"sig":"MEUCID/AsP8L4N4YJXpjVf3pv064Wca4xJyFib1xA2r+25nlAiEAxc4sdeACDRrPGBCMD57RU7abcOTqEXI0G+gqRTXbJaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1253636},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"31eebec03f3c1f62dc1482d9329806f0328ca31c","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","test:issues":"node scripts/test-reported-issues.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","test:deployment":"./scripts/validate-deployment.sh","test:production":"node scripts/quick-test-production.js","deploy:production":"./scripts/deploy-production.sh","test:comprehensive":"node scripts/comprehensive-test.js"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","uuid":"^9.0.0","debug":"^4.3.5","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_12.0.13_1754497070855_0.061579242959964864","host":"s3://npm-registry-packages-npm-production"}},"12.0.14":{"name":"npmplus-mcp-server","version":"12.0.14","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@12.0.14","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"727c2d2f79e23a2e93587160d5dfc51c94cc75dc","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-12.0.14.tgz","fileCount":284,"integrity":"sha512-E5JrMRHZsOySEu8WGInd/uc1QQU8ELsjcksZS7N8MMvJke+KVxbIC79iQZ0nMJ14W5l/g2AHqfJDOOB5yTy5Yg==","signatures":[{"sig":"MEUCIEfreeYfqLYVA0Av889OQPj8ECuls6tL22nAtbx69fKKAiEA9+mXjB+0dJvgAiPmFYXVbJVJi5yvrQQ129mkZ/fofhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1263656},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"6103393211ac1e58244ae342760ea067909313f0","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","test:issues":"node scripts/test-reported-issues.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","test:deployment":"./scripts/validate-deployment.sh","test:production":"node scripts/quick-test-production.js","deploy:production":"./scripts/deploy-production.sh","test:comprehensive":"node scripts/comprehensive-test.js"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","uuid":"^9.0.0","debug":"^4.3.5","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_12.0.14_1754502737399_0.5499366127578875","host":"s3://npm-registry-packages-npm-production"}},"12.0.15":{"name":"npmplus-mcp-server","version":"12.0.15","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@12.0.15","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"65564e2dfc6bef7634137e76cb122f66e0a34322","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-12.0.15.tgz","fileCount":284,"integrity":"sha512-Rri2P2tdJTHKHNDHgxn1UzCgcdkAIjA0SRfuD48uO9FdewFfEvXmVuZS6pJVAvriDvB8Tm5x8fSxnFdMXzMIWA==","signatures":[{"sig":"MEQCIEpgr1J1g4Fc338XhVAoXr2TP16Tgte5kI8rL79ukP+fAiB/fcNOWZUn3Sq8EzulJ58kiBn1n/w8Oqxr5GTfn/ueQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1278568},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"40be35d5c2122de7a86d346b3552b9d759c46861","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","test:issues":"node scripts/test-reported-issues.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","test:deployment":"./scripts/validate-deployment.sh","test:production":"node scripts/quick-test-production.js","deploy:production":"./scripts/deploy-production.sh","test:comprehensive":"node scripts/comprehensive-test.js"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","uuid":"^9.0.0","debug":"^4.3.5","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_12.0.15_1754503729943_0.52081998589774","host":"s3://npm-registry-packages-npm-production"}},"12.0.16":{"name":"npmplus-mcp-server","version":"12.0.16","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"url":"https://github.com/shacharsol","name":"Shachar Solomon","email":"shachar@npmplus.dev"},"license":"MIT","_id":"npmplus-mcp-server@12.0.16","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"homepage":"https://npmplus.dev","bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"bin":{"npmplus-mcp-server":"dist/index.js"},"dist":{"shasum":"1f5c19198f2302434281abaebfa56fe2bbe1ca55","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-12.0.16.tgz","fileCount":284,"integrity":"sha512-o1HPs9rFCzkIYHOchIPIFuK7CUZG8G2Ev/oaRe0Xg2wdfvXS3qJ0eqPXWQHL+DFnIJon8Yt4T/K7aMnw8Q+eTg==","signatures":[{"sig":"MEUCIQDWgoVitl45dmum7Uv0ssrSR8iHo1zMzEx6Lbmi8B6yXgIgB8JS2hvFNr84WK+X5IajS/n0Lxr+kaoSUMbDppi0AZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1278819},"main":"dist/index.js","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"40be35d5c2122de7a86d346b3552b9d759c46861","scripts":{"dev":"tsx watch src/index.ts","bump":"./scripts/bump-version.sh","test":"jest","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","test:issues":"node scripts/test-reported-issues.js","build:netlify":"npm run build","prepublishOnly":"npm run clean && npm run build","test:deployment":"./scripts/validate-deployment.sh","test:production":"node scripts/quick-test-production.js","deploy:production":"./scripts/deploy-production.sh","test:comprehensive":"node scripts/comprehensive-test.js"},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"repository":{"url":"git+https://github.com/shacharsol/js-package-manager-mcp.git","type":"git"},"_npmVersion":"10.8.2","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.4","yaml":"^2.3.4","execa":"^8.0.1","madge":"^6.1.0","pacote":"^17.0.6","undici":"^6.2.1","p-limit":"^5.0.0","node-cache":"^5.1.2","@yarnpkg/lockfile":"^1.1.0","zod-to-json-schema":"^3.24.6","@modelcontextprotocol/sdk":"^0.5.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.7.0","jest":"^29.7.0","uuid":"^9.0.0","debug":"^4.3.5","rimraf":"^5.0.5","ts-jest":"^29.4.0","prettier":"^3.3.3","typescript":"^5.3.3","@types/jest":"^29.5.14","@types/node":"^20.11.5","netlify-cli":"^17.38.1","@jest/globals":"^29.7.0","@types/pacote":"^11.1.8","@netlify/functions":"^2.4.0","@types/yarnpkg__lockfile":"^1.1.9"},"_npmOperationalInternal":{"tmp":"tmp/npmplus-mcp-server_12.0.16_1754744384937_0.44308388477127947","host":"s3://npm-registry-packages-npm-production"}},"12.0.19":{"name":"npmplus-mcp-server","version":"12.0.19","description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","main":"dist/index.js","bin":{"npmplus-mcp-server":"dist/index.js"},"scripts":{"build":"tsc","build:netlify":"npm run build","dev":"tsx watch src/index.ts","start":"node dist/index.js","clean":"rimraf dist","test":"jest","test:deployment":"./scripts/validate-deployment.sh","test:production":"node scripts/quick-test-production.js","test:comprehensive":"node scripts/comprehensive-test.js","test:issues":"node scripts/test-reported-issues.js","deploy:production":"./scripts/deploy-production.sh","prepublishOnly":"npm run clean && npm run build","bump":"./scripts/bump-version.sh"},"keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"author":{"name":"Shachar Solomon","email":"shachar@npmplus.dev","url":"https://github.com/shacharsol"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/shacharsol/js-package-manager-mcp.git"},"bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"homepage":"https://npmplus.dev","engines":{"node":">=20.0.0"},"dependencies":{"@modelcontextprotocol/sdk":"^0.5.0","@yarnpkg/lockfile":"^1.1.0","execa":"^8.0.1","madge":"^6.1.0","node-cache":"^5.1.2","p-limit":"^5.0.0","pacote":"^17.0.6","undici":"^6.2.1","yaml":"^2.3.4","zod":"^3.22.4","zod-to-json-schema":"^3.24.6"},"devDependencies":{"@jest/globals":"^29.7.0","@netlify/functions":"^2.4.0","@types/jest":"^29.5.14","@types/node":"^20.11.5","@types/pacote":"^11.1.8","@types/yarnpkg__lockfile":"^1.1.9","debug":"^4.3.5","jest":"^29.7.0","netlify-cli":"^17.38.1","prettier":"^3.3.3","rimraf":"^5.0.5","ts-jest":"^29.4.0","tsx":"^4.7.0","typescript":"^5.3.3","uuid":"^9.0.0"},"_id":"npmplus-mcp-server@12.0.19","gitHead":"aa6ab2c4252b6fae59b8429e64f66fa798401d31","types":"./dist/index.d.ts","_nodeVersion":"20.19.1","_npmVersion":"10.8.2","dist":{"integrity":"sha512-Mo6Ywxab8mK/Ts36qWXVz1ZlOUUwPFiD/7LhhKv8KX7VL1lRdUAbn4aynv5/iSaH1t6vK2VZlB9f6NdOfvPIrg==","shasum":"f79cb03f70d6d836c76fb6fe59145730c1a44476","tarball":"https://registry.npmjs.org/npmplus-mcp-server/-/npmplus-mcp-server-12.0.19.tgz","fileCount":248,"unpackedSize":1085548,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIETgOx0idRrKAd5b/gCVx7bl5D0jmf+JQ8TariEk3jI3AiEAvz5Ffds8C20QVwvzZyVfh22q+Yvo8FqIxTAGr2OILoM="}]},"_npmUser":{"name":"shacharsol","email":"shacharsol@gmail.com"},"directories":{},"maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/npmplus-mcp-server_12.0.19_1754769766126_0.44995507625695574"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-02T18:05:46.560Z","modified":"2025-08-09T20:02:46.512Z","1.0.0":"2025-08-02T18:05:46.783Z","1.0.1":"2025-08-02T18:08:37.751Z","1.0.2":"2025-08-02T18:12:10.929Z","1.0.3":"2025-08-02T18:19:21.580Z","1.0.4":"2025-08-02T18:23:11.160Z","1.0.5":"2025-08-02T18:24:51.128Z","1.0.6":"2025-08-02T18:36:48.519Z","1.0.7":"2025-08-02T18:40:01.199Z","1.0.8":"2025-08-02T18:53:16.498Z","1.0.12":"2025-08-02T19:51:22.061Z","1.0.13":"2025-08-02T20:02:34.921Z","1.2.0":"2025-08-03T10:13:20.484Z","2.0.0":"2025-08-03T10:22:24.390Z","2.0.1":"2025-08-03T11:32:12.456Z","8.0.0":"2025-08-05T21:47:25.906Z","10.0.0":"2025-08-05T22:05:01.723Z","11.0.2":"2025-08-05T22:38:32.033Z","12.0.1":"2025-08-05T22:49:06.830Z","12.0.2":"2025-08-05T22:55:44.185Z","12.0.3":"2025-08-05T22:56:24.725Z","12.0.4":"2025-08-05T22:57:34.392Z","12.0.5":"2025-08-06T10:02:09.236Z","12.0.6":"2025-08-06T10:22:39.043Z","12.0.7":"2025-08-06T12:20:40.873Z","12.0.8":"2025-08-06T12:44:05.518Z","12.0.9":"2025-08-06T15:27:58.949Z","12.0.10":"2025-08-06T15:43:24.762Z","12.0.11":"2025-08-06T15:53:32.429Z","12.0.13":"2025-08-06T16:17:51.145Z","12.0.14":"2025-08-06T17:52:17.632Z","12.0.15":"2025-08-06T18:08:50.224Z","12.0.16":"2025-08-09T12:59:45.189Z","12.0.19":"2025-08-09T20:02:46.318Z"},"bugs":{"url":"https://github.com/shacharsol/js-package-manager-mcp/issues"},"author":{"name":"Shachar Solomon","email":"shachar@npmplus.dev","url":"https://github.com/shacharsol"},"license":"MIT","homepage":"https://npmplus.dev","keywords":["mcp","model-context-protocol","npm","yarn","pnpm","package-manager","dependencies","security","vulnerabilities","bundle-size","claude","windsurf","cursor","ai-tools","developer-tools"],"repository":{"type":"git","url":"git+https://github.com/shacharsol/js-package-manager-mcp.git"},"description":"Production-ready MCP server for intelligent JavaScript package management. Works with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.","maintainers":[{"name":"shacharsol","email":"shacharsol@gmail.com"}],"readme":"# NPM Plus - JavaScript Package Manager for AI\n\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Version](https://img.shields.io/badge/Version-v12.0.16-brightgreen.svg)](https://github.com/shacharsol/js-package-manager-mcp/releases)\n[![Deploy to Netlify](https://www.netlify.com/img/deploy/button.svg)](https://app.netlify.com/start/deploy?repository=https://github.com/shacharsol/js-package-manager-mcp)\n[![Status](https://img.shields.io/badge/Status-Production%20Ready-success.svg)](https://api.npmplus.dev/mcp)\n\n> 🚀 **Production-ready MCP server for intelligent JavaScript package management**  \n> Works seamlessly with Claude, Windsurf, Cursor, VS Code, and any MCP-compatible AI editor.\n\n## 🎉 **Latest Updates (v12.0.16)**\n\n✅ **ALL TOOLS NOW FULLY OPERATIONAL**\n- **Enhanced Install Tools**: Robust package installation with intelligent retry logic\n- **Fixed Directory Resolution**: No more \"Invalid project directory: /\" errors\n- **Enhanced Vulnerability Checking**: Now works reliably with graceful error handling  \n- **Improved Package Installation**: Better npm idealTree error handling with automatic retries\n- **Debug Tools**: New debug_version tool for troubleshooting\n- **100% Compatibility**: All operations now work with both relative (`.`) and absolute paths\n\n📊 **Current Status**: **16/16 tools fully functional** with comprehensive error handling\n\n## 🛠️ **Available Tools** (16/16 Fully Functional)\n\n| Tool | Status | Description | Works with `.` |\n|------|--------|-------------|----------------|\n| **search_packages** | ✅ | Search npm registry with intelligent scoring | N/A |\n| **package_info** | ✅ | Get detailed package metadata and info | N/A |\n| **check_bundle_size** | ✅ | Analyze bundle size before installation | N/A |\n| **download_stats** | ✅ | View download statistics and trends | N/A |\n| **check_license** | ✅ | Check package license information | N/A |\n| **dependency_tree** | ✅ | Visualize dependency relationships | ✅ |\n| **list_licenses** | ✅ | List all project licenses | ✅ |\n| **audit_dependencies** | ✅ | Security vulnerability scanning | ✅ |\n| **analyze_dependencies** | ✅ | Detect circular deps & issues | ✅ |\n| **check_outdated** | ✅ | Find outdated packages | ✅ |\n| **clean_cache** | ✅ | Clean package manager cache | ✅ |\n| **check_vulnerability** | ✅ | Check specific package vulnerabilities | N/A |\n| **install_packages** | ✅ | Install packages with intelligent retry logic | ✅ |\n| **update_packages** | ✅ | Update packages to latest versions | ✅ |\n| **remove_packages** | ✅ | Remove packages from project | ✅ |\n| **debug_version** | ✅ | Debug server version and status | N/A |\n\n### 🎯 **Key Improvements in v12.0.16**\n\n✅ **All 16 Tools Fully Operational**: Complete functionality across all package management operations  \n✅ **Robust Installation**: Intelligent retry logic with automatic recovery from npm errors  \n✅ **Fixed Directory Resolution**: All tools now properly handle relative paths (`.`)  \n✅ **Enhanced Error Handling**: Clear, actionable error messages with recovery suggestions  \n✅ **Automatic Retries**: Intelligent retry logic for npm idealTree and other transient errors  \n✅ **Graceful Degradation**: Tools continue to work even when external APIs are unavailable  \n\n## ✨ Features\n\n### 🔍 **Smart Package Discovery**\n- Search npm registry with intelligent relevance scoring\n- View detailed package metadata, keywords, and maintainers\n- Pagination support for comprehensive results\n\n### 📦 **Intelligent Package Management**\n- Install, update, and remove packages across NPM, Yarn, and pnpm\n- Support for dev dependencies, global packages, and version constraints\n- Automatic package manager detection with retry logic\n\n### 🔒 **Security & Compliance**\n- Real-time vulnerability scanning with fallback mechanisms\n- Automated security fix suggestions and implementation\n- License compliance tracking and analysis\n\n### 📊 **Advanced Analytics**\n- Bundle size analysis before installation\n- Dependency tree visualization with circular dependency detection\n- Download statistics and popularity metrics\n- Orphaned file detection\n\n## 🚀 Quick Start\n\n### Using Hosted Service (Recommended)\n\n**The easiest way to get started:**\n\n```json\n{\n  \"mcpServers\": {\n    \"npmplus-mcp\": {\n      \"transport\": \"http\",\n      \"url\": \"https://api.npmplus.dev/mcp\"\n    }\n  }\n}\n```\n\n### Self-Hosting (Advanced)\n\n**For customization or private deployment:**\n\n```bash\ngit clone https://github.com/shacharsol/js-package-manager-mcp.git\ncd js-package-manager-mcp\nnpm install\nnpm run build\nnpm start\n```\n\n**For web deployment (Netlify, Vercel, etc.):**\n\n```bash\n# Run the automated setup script\n./deployment/setup-deployment.sh\n\n# Customize the deployment URLs\nnano scripts/test-deployment.sh\n\n# Deploy to your own infrastructure\nnpm run deploy:netlify\n```\n\n> **🔒 Security Note**: The production service at `api.npmplus.dev` has automatic deployments disabled. Only the maintainer can deploy to production using `npm run deploy:production`.\n\nSee [deployment/README.md](deployment/README.md) for detailed deployment instructions.\n\n## 🛠️ Editor Setup\n\n<details>\n<summary><strong>🤖 Claude Desktop</strong></summary>\n\n**Configuration File Location:**\n- **macOS**: `~/Library/Application Support/Claude/claude_desktop_config.json`\n- **Windows**: `%APPDATA%\\Claude\\claude_desktop_config.json`\n\n**Add this configuration:**\n```json\n{\n  \"mcpServers\": {\n    \"npmplus-mcp\": {\n      \"transport\": \"http\",\n      \"url\": \"https://api.npmplus.dev/mcp\"\n    }\n  }\n}\n```\n\n**How to use:**\n- Just ask naturally: *\"Search for React testing libraries\"*\n- Claude automatically detects and uses MCP tools\n- Look for tool use blocks in responses\n\n**Test:** *\"What's the current version of React?\"*\n</details>\n\n<details>\n<summary><strong>🌊 Windsurf</strong></summary>\n\n**For hosted version, create `mcp_config.json` in your project root:**\n```json\n{\n  \"mcpServers\": {\n    \"npmplus-mcp\": {\n      \"serverUrl\": \"https://api.npmplus.dev/mcp\"\n    }\n  }\n}\n```\n\n**For npx installation (Recommended for local):**\n```json\n{\n  \"mcp\": {\n    \"servers\": {\n      \"npmplus-mcp\": {\n        \"command\": \"npx\",\n        \"args\": [\n          \"-y\",\n          \"npmplus-mcp-server\"\n        ],\n        \"disabled\": false\n      }\n    }\n  }\n}\n```\n\n**For local development:**\n```json\n{\n  \"mcp\": {\n    \"servers\": {\n      \"npmplus-mcp\": {\n        \"command\": \"node\",\n        \"args\": [\n          \"./dist/index.js\"\n        ],\n        \"cwd\": \"./\",\n        \"disabled\": false\n      }\n    }\n  }\n}\n```\n\n**How to use:**\n- Natural language: *\"Install express and cors packages\"*\n- Cascade mode: *\"Update all packages and fix breaking changes\"*\n- Look for \"🔧 Using npmplus-mcp\" in activity bar\n\n**Test:** *\"Show me popular authentication libraries\"*\n\nSee [Windsurf Usage Guide](docs/CURSOR_WINDSURF_USAGE.md#-windsurf-usage)\n</details>\n\n<details>\n<summary><strong>🎯 Cursor</strong></summary>\n\n**NPX Installation (Recommended for Cursor)**\nAdd to your Cursor MCP configuration:\n```json\n{\n  \"mcpServers\": {\n    \"npmplus-mcp\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"npmplus-mcp-server\"]\n    }\n  }\n}\n```\n\n**⚠️ Cursor-Specific Notes:**\n- **Use NPX installation only** - HTTP transport not supported reliably\n- **Requires explicit prompts** in non-agent mode: \"Use npmplus-mcp to...\"\n- **Agent mode** increases auto-detection of MCP usage\n- **HTTP transport**: Currently experimental and may cause \"Loading tools\" issues\n\n**Method 3: .cursorrules File**\n```\n# NPM Plus MCP Integration\nThis project uses NPM Plus (https://api.npmplus.dev/mcp) for AI-powered package management.\n\nAvailable features:\n- Package search and installation\n- Security vulnerability scanning  \n- Bundle size analysis\n- Dependency management\n```\n\n**How to use:**\n- Chat: *\"Search for testing frameworks\"*\n- Composer (Cmd+K): *\"Find React animation libraries\"*\n- Explicit: *\"Use npmplus-mcp to check bundle sizes\"*\n- Look for tool usage in sidebar\n\n**Test:** *\"What's the bundle size of lodash?\"*\n\nSee [Cursor Usage Guide](docs/CURSOR_WINDSURF_USAGE.md#-cursor-usage)\n</details>\n\n<details>\n<summary><strong>📝 VS Code + 🧬 Cline</strong></summary>\n\n**Prerequisites:**\n- VS Code (version 1.102 or later for full MCP support)\n- Node.js installed\n- Cline extension by saoudrizwan\n\n**Setup Steps:**\n\n1. **Install Cline Extension**\n   - Open VS Code Extensions (Ctrl+Shift+X)\n   - Search for \"Cline\" by saoudrizwan\n   - Install and reload VS Code\n\n2. **Configure AI Model**\n   - Click Cline icon in Activity Bar\n   - Sign in at app.cline.bot\n   - Configure your AI model (Anthropic, OpenAI, etc.)\n\n3. **Add NPM Plus MCP Server**\n\n**Method 1: Automatic Setup (Recommended)**\n```\nIn Cline chat: \"add a tool for JavaScript package management using npmplus-mcp-server\"\n```\nCline will automatically configure the MCP server for you.\n\n**Method 2: Manual Cline Configuration**\nClick \"MCP Servers\" → \"Configure MCP Servers\" → Add to `cline_mcp_settings.json`:\n```json\n{\n  \"mcpServers\": {\n    \"npmplus-mcp\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"npmplus-mcp-server\"]\n    }\n  }\n}\n```\n\n**Method 3: VS Code Native MCP**\nCreate `.vscode/mcp.json` or use Command Palette: \"MCP: Add Server\":\n```json\n{\n  \"mcpServers\": {\n    \"npmplus-mcp\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"npmplus-mcp-server\"]\n    }\n  }\n}\n```\n\n**Usage:**\n- Tools appear automatically in Cline's agent mode\n- Use explicit prompts: \"Use npmplus-mcp to search for react packages\"\n- Example: \"Use the package manager tool to find Express middleware\"\n\n**Troubleshooting:**\n- Check server status in Cline's \"Installed\" servers tab\n- Use restart button next to MCP server if needed\n- Click \"Show Output\" to view server logs\n- Adjust timeout settings (30 seconds to 1 hour) if connection issues occur\n\n**Security Notes:**\n- MCP servers run with your local permissions\n- Only install servers from trusted sources\n- Review configuration before enabling servers\n</details>\n\n## 🔧 Available Tools\n\n| Tool | Description | Use Case |\n|------|-------------|----------|\n| `search_packages` | Search npm registry with advanced filtering | Find packages by functionality |\n| `package_info` | Get comprehensive package metadata | Research before installation |\n| `install_packages` | Install with dev/global options | Add dependencies |\n| `update_packages` | Update to latest versions | Maintenance |\n| `remove_packages` | Clean removal of packages | Cleanup |\n| `audit_dependencies` | Security vulnerability scanning | Security |\n| `check_bundle_size` | Analyze package size impact | Performance |\n| `dependency_tree` | Visualize dependency relationships | Architecture |\n| `list_licenses` | License compliance analysis | Legal |\n| `analyze_dependencies` | Detect circular deps and orphans | Code quality |\n\n## 💡 Usage Examples\n\n**Security-focused:**\n```\n\"Check if lodash has any security vulnerabilities\"\n\"Audit all dependencies and suggest fixes\"\n\"Find packages with MIT licenses only\"\n```\n\n**Performance-focused:**\n```  \n\"What's the bundle size impact of adding moment.js?\"\n\"Show me lightweight alternatives to lodash\"\n\"Find circular dependencies in my project\"\n```\n\n**Development workflow:**\n```\n\"Install typescript as a dev dependency\"\n\"Update all outdated packages\"\n\"Search for React form validation libraries\"\n```\n\n## 🏗️ Self-Hosting (Advanced)\n\nFor enterprise or custom deployments:\n\n```bash\ngit clone https://github.com/shacharsol/js-package-manager-mcp.git\ncd js-package-manager-mcp\nnpm install\nnpm run build\nnpm start\n```\n\n**Via npx (Recommended):**\n```json\n{\n  \"mcpServers\": {\n    \"npmplus-mcp\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"npmplus-mcp-server\"]\n    }\n  }\n}\n```\n\n**Local development:**\n```json\n{\n  \"mcpServers\": {\n    \"npmplus-mcp\": {\n      \"command\": \"node\",\n      \"args\": [\"./dist/index.js\"],\n      \"cwd\": \"/path/to/js-package-manager-mcp\"\n    }\n  }\n}\n```\n\n## 🧪 Testing & Validation\n\n```bash\n# Test deployment health\nnpm run test:deployment\n\n# Run unit tests  \nnpm test\n\n# Development mode\nnpm run dev\n```\n\n## 🚀 Version Management & Publishing\n\n```bash\n# Bump version only (patch/minor/major)\nnpm run bump\n\n# Full production deployment (maintainer only)\n# - Interactive version bumping\n# - Automated npm publishing  \n# - Git tagging and pushing\n# - Netlify deployment\n# - Endpoint testing\nnpm run deploy:production\n```\n\n**Production deployment includes:**\n- ✅ Prerequisites check (npm login, netlify login, clean git)\n- 📦 Interactive version bumping (patch/minor/major)\n- 🧪 Automated testing\n- 📤 NPM package publishing\n- 🏷️ Git tagging and pushing\n- 🌐 Netlify deployment\n- 🔍 Endpoint health checks\n\n## 🏗️ Architecture\n\n**Built with modern tools:**\n- **TypeScript** - Type safety and developer experience\n- **MCP SDK** - Official Model Context Protocol implementation\n- **Zod** - Runtime type validation and parsing\n- **Execa** - Secure subprocess execution\n- **Pacote** - Official npm registry client\n- **Node-cache** - Intelligent response caching\n\n**Performance optimizations:**\n- ⚡ Intelligent caching with configurable TTLs\n- 🎯 Rate limiting to prevent API throttling  \n- 📦 Parallel operations for batch processing\n- 🪶 Optimized responses for AI context windows\n\n## 🔐 Security\n\n- ✅ Isolated subprocess execution\n- ✅ Input validation prevents injection attacks\n- ✅ Official vulnerability databases only\n- ✅ No credential storage or sensitive data handling\n- ✅ CORS-enabled for secure web integration\n\n## 🤝 Contributing\n\nWe welcome contributions! Please see our [Contributing Guidelines](CONTRIBUTING.md).\n\n1. **Fork** the repository\n2. **Create** a feature branch (`git checkout -b feature/amazing-feature`)\n3. **Add** tests for new functionality\n4. **Commit** changes (`git commit -m 'Add amazing feature'`)\n5. **Push** to branch (`git push origin feature/amazing-feature`)\n6. **Open** a Pull Request\n\n## 📊 Analytics & Monitoring\n\nNPM Plus includes optional analytics for self-hosted deployments:\n\n### Analytics Features:\n- 📊 **Basic tracking** - Console logging for debugging and monitoring\n- 🔧 **Tool usage** - Track which MCP tools are being used\n- 🚀 **Performance metrics** - Response times and success rates\n- 🔒 **Privacy-first** - Minimal data collection, IP hashing\n- ⚙️ **Configurable** - Enable via environment variables\n\n### Enable Analytics (Optional)\nFor self-hosted deployments, you can enable analytics logging:\n\n```bash\n# Enable analytics logging\nENABLE_ANALYTICS=true\nANALYTICS_SALT=your-random-salt\n```\n\nAnalytics data will be logged to console output for monitoring and debugging.\n\n## 🔧 **Troubleshooting & Known Issues**\n\n### ✅ **All Issues Resolved** (v12.0.16)\n\nAll major issues have been resolved in the latest version:\n\n| Issue | Status | Solution |\n|-------|--------|----------|\n| Directory resolution errors | ✅ **FIXED** | Proper handling of relative paths (`.`) |\n| Vulnerability check failures | ✅ **FIXED** | Enhanced error handling with fallbacks |\n| npm idealTree errors | ✅ **FIXED** | Automatic retry logic with cleanup |\n| Package installation failures | ✅ **FIXED** | Robust retry mechanism with recovery |\n| All tools operational | ✅ **COMPLETE** | 16/16 tools fully functional |\n\n### 🛠️ **Common Solutions**\n\n**1. npm idealTree Error**\n```bash\n# If you see: \"Tracker 'idealTree' already exists\"\n# Solution 1: Use the clean cache tool\n\"Clean the npm cache first\"\n\n# Solution 2: Manual cleanup (if needed)\nnpm cache clean --force\n\n# Solution 3: Restart Claude Desktop to reset MCP connection\n```\n\n**2. Directory Resolution Issues**  \n```bash\n# Problem: \"Invalid project directory: /\"  \n# ✅ SOLVED - all tools now work with relative paths\n\"Install lodash in the current directory\"  # Works correctly now\n```\n\n**3. Vulnerability Check Not Working**\n```bash\n# ✅ SOLVED - now provides graceful fallback\n\"Check vulnerabilities for express@4.17.0\"  # Works with helpful information\n```\n\n### 🔍 **Debug Tools**\n\nUse the debug tool to check server status:\n```\n\"Run debug_version tool\"\n```\n\nThis will show:\n- Current version running\n- Server uptime and status  \n- Working directory\n- Environment details\n\n### 📋 **Testing Commands**\n\nVerify everything is working:\n```bash\n# Quick production test\nnpm run test:production\n\n# Comprehensive feature test  \nnpm run test:comprehensive\n\n# Test specific issues that were fixed\nnpm run test:issues\n```\n\n### 🆘 **Getting Help**\n\nIf you encounter issues:\n\n1. **Check Version**: Use `debug_version` tool to confirm you're running v12.0.16+\n2. **Restart**: Restart Claude Desktop to pick up latest version\n3. **Clear Cache**: Try `clean_cache` tool first\n4. **Check Logs**: Look for `[npmplus-mcp]` messages in console\n5. **Report**: Open issue at [GitHub Issues](https://github.com/shacharsol/js-package-manager-mcp/issues)\n\n**Include in bug reports:**\n- Version from `debug_version` output\n- Exact error message\n- Steps to reproduce\n- Operating system\n\n### 🔄 **Version Update Process**\n\nTo ensure you're running the latest version:\n\n**For Hosted Service Users:**\n- Updates are automatic\n- Restart Claude Desktop to refresh connection\n\n**For Self-Hosted Users:**\n```bash\n# Update to latest version\nnpm update npmplus-mcp-server\n\n# Or reinstall\nnpm uninstall -g npmplus-mcp-server\nnpm install -g npmplus-mcp-server@latest\n```\n\n## 📄 License\n\nMIT License - see [LICENSE](LICENSE) for details.\n\n## 🙋‍♂️ About\n\nCreated with ❤️ by [Shachar Solomon](https://github.com/shacharsol) in 2025.\n\n**Star this repo** if NPM Plus helps your AI development workflow!\n\n---\n\n**Built with ❤️ for the open source community**","readmeFilename":"README.md"}