{"_id":"vibe-splain","_rev":"36-026df97c2e97d416cc00bdeecc924a5d","name":"vibe-splain","dist-tags":{"latest":"4.0.0"},"versions":{"1.0.0":{"name":"vibe-splain","version":"1.0.0","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@1.0.0","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"9a384c31ea2fe6917bd081b2073982217df27d86","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-1.0.0.tgz","fileCount":351,"integrity":"sha512-g11JGiKepWJNH+ymSlZS5P7zrC+aNdurJCkeneAVG+FIAtPUeKt+nHMZaWLkGrYIOXF5julESpWqFrazCca3lQ==","signatures":[{"sig":"MEYCIQDD+8qjTM99nukVKpXPbw/WCmvSb8BbkEAMI3EXA8vFmAIhANkBPgdefDW9JNmWxhuOhxmv4iB95nH2iW4WtE7AQWoJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12676949},"type":"module","engines":{"node":">=18"},"gitHead":"3eff386331092180cdff368277070509c9386cab","scripts":{"build":"tsc"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","fs-extra":"^11.0.0","commander":"^12.0.0","@vibe-splain/brain":"*","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_1.0.0_1781143483561_0.9063246600794279","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"vibe-splain","version":"1.0.1","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@1.0.1","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"62aa255dd590622970f0a864122dd5743fed9991","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-1.0.1.tgz","fileCount":351,"integrity":"sha512-uov0ai6iCd708peImplJngL5iJpoGMgrGfsU8Ge7zrx7TAwHWrmsaVDklme8x9KQDtANR5m+rsZiLkUZy/KPRw==","signatures":[{"sig":"MEQCIE0Nc5crV5QFfp/SLNKJFGiY0svOpATMGPB8MFdE7NxOAiB+CzstIb4jVpPghYuy5HgHS9x9LU+KYe0zkKqnRkuvww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12707348},"type":"module","engines":{"node":">=18"},"gitHead":"3eff386331092180cdff368277070509c9386cab","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_1.0.1_1781143745156_0.18746702747044153","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"vibe-splain","version":"1.0.2","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@1.0.2","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"cc20c5fc3b8f9bf8d361ebf7e80bc8616c306210","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-1.0.2.tgz","fileCount":351,"integrity":"sha512-UuiigpCZlNVRFfkGxsHPMgOep6z6nB5nHw5fsj0AA6mSIQKTbsKqe3j6jnHKh/uRN7WZvlRL57lZpX4BS3lrRw==","signatures":[{"sig":"MEYCIQCJCCX8ocUayGZTLyYNBn7Am73vLCituPH4U/V13PirMgIhAMw5Wj9ZZilY0goudjmSlznqiJQym0hfLexajtV7o2Ou","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12707428},"type":"module","engines":{"node":">=18"},"gitHead":"2ef4e5932a8fa7028465c2a56edccc0a3b36239e","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_1.0.2_1781144182453_0.42691470002766096","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"vibe-splain","version":"1.0.3","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@1.0.3","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"5fef79eb091973b0e1b9bb485fce6eb61da35d78","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-1.0.3.tgz","fileCount":351,"integrity":"sha512-nFVvloYALyWuKQB9RL4zOlYG7oUyFGcsDvbJ0A88Pt1h0CpR34pmNUUy8GR9BRtzw3SgNDt2cyY1TIYhbnvSRg==","signatures":[{"sig":"MEQCIFemh7bLY4qPbbx2tOf78TMIiZHOpBzf9+apo5CqMGVhAiACIitL3yBs5OfTe2Jd3bgyryEy6ak+vgPT563FVpgKqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12710131},"type":"module","engines":{"node":">=18"},"gitHead":"8ee42bd50d3d6a90d3668ccd9ce1e6d4f3f59ab8","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_1.0.3_1781144420482_0.9627138738289134","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"vibe-splain","version":"1.0.4","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@1.0.4","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"988ac575df6848b99c769f8a0467c6c98e064aeb","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-1.0.4.tgz","fileCount":24,"integrity":"sha512-v2Vrf8u+tt0SggYZdAon8vHkDGv6gkx6wlVVTySZa8GNOFxsyQvD4mEfUuWJnfdGsRbRUIQplRlq1ADZWXt8vA==","signatures":[{"sig":"MEYCIQD2oN4Pa0KDbks0r3RR2eIkr+5fXs0EevdBBrHErlzAswIhAMVkS0bPMd0d4KQcFqmTiJJOh10oS7NpUFwCnBK21+Rp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12735344},"type":"module","engines":{"node":">=18"},"gitHead":"cf5ecf95e6866a58974f131385c557f0ddfcaf22","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_1.0.4_1781144814645_0.3258573355380139","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"vibe-splain","version":"1.0.5","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@1.0.5","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"a1574d7731cf63a9672a5b6e991fdcd789bb8334","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-1.0.5.tgz","fileCount":24,"integrity":"sha512-zmlVGiHUqZ9POjV5AZfvDj9AuuO8HNXpr1+o4IswGsrJJb7zvUP83IZxFoGencHENJ4rHD5RwYLBzEouZWEesw==","signatures":[{"sig":"MEUCIEVkV/Wl4Waij/ylm1vxELGsaa9mazQerqM3VCC0pgp2AiEA7R0o/brQxySfCQOg+EYaAkMetzJvaAz5hnA61vdrxcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12735401},"type":"module","engines":{"node":">=18"},"gitHead":"fc8cfa3069ab42f3e65eeb087fe2d2510987b953","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_1.0.5_1781145059795_0.7473799890734205","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"vibe-splain","version":"1.1.0","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@1.1.0","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"f11a13df44dbe2d15bee1f775a9e7d7b1eda856c","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-1.1.0.tgz","fileCount":24,"integrity":"sha512-ZCHQCX4nDnmnZJ7/nXb3z6+u2HWHZxizC33x50jzFP/k03yLwTUZKfR1n9Xag1Cc6qtTxFIzDkFlF6a22lRWwA==","signatures":[{"sig":"MEQCICfzdvGO8hQ7YUloyxj3F20o/ng7aX2ts/vYrM6C6sKKAiA/Jxn/Jj65j1EsMtBUG/zNgenlAdVva7yPLOXiojLBAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12736278},"type":"module","engines":{"node":">=18"},"gitHead":"fc8cfa3069ab42f3e65eeb087fe2d2510987b953","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_1.1.0_1781146775314_0.47305799844631125","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"vibe-splain","version":"2.0.0","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.0.0","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"a090c85f32bd76de11ec28db92a35d0870beae27","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.0.0.tgz","fileCount":28,"integrity":"sha512-deXBIlmg6Ba4RUpHIaz6qCQq+23UrtsK1o7X6hXevxqbw7NFz9tMfKNEBtJLsBH9WzoTHFxO4cGdyXuePJyGVg==","signatures":[{"sig":"MEQCIDFU7qVl/LHl9p2j3SKHFY3HevZ8CSz5mGnPG8xeSFhZAiA/cIi9wfKqNk6J3waH5tJYXGsJ0ijNs2xXnBlYcBVtGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12793457},"type":"module","engines":{"node":">=18"},"gitHead":"aa9f77ca5b3f76ca04907915c6aff1573ca6d502","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.0.0_1781149595540_0.06706623316577942","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"vibe-splain","version":"2.0.1","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.0.1","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"32a9376119236c35ab3073e3782cd479f9d8387c","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.0.1.tgz","fileCount":28,"integrity":"sha512-NUgEYFvLhqBA3/5XZnfB12CdCqgi3fRZ7UGFupwEAKDNbWB5A5E4cHaCpp9KkXtmid2Wqx6j5xHn4HGvW1EKHA==","signatures":[{"sig":"MEQCIDOWzM117VKMb1P1cLVhmOuMb6NzEumYN1ex93L3F7PIAiB8H+tjNkAcrAG4aCWF1BVN4s7LndD2VufvTr968kFKZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12797556},"type":"module","engines":{"node":">=18"},"gitHead":"44df5238c15d04eee492f39691892e9f86742a8e","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.0.1_1781150195226_0.33966780474849756","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"vibe-splain","version":"2.0.2","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.0.2","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"e97ac31a3a3b63ab88bf68442cc06fcfe962a7e6","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.0.2.tgz","fileCount":28,"integrity":"sha512-mLMHu0hbBNs+LyeFtcqrISqpHUVr/8n0QdM3y5Pgx4dG88lBfjeg8mBkAZYKp7d/C7s8aQneXQGDP9/eTYW5WA==","signatures":[{"sig":"MEUCIDiznpv1u9o6XfcZI6Y96hDeBhMckQ/8E07D6QYnqA6eAiEAhMXH+ButZxsFg4EUkP4tmMafz3mtLGXKTTc1Sc7Paj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12799864},"type":"module","engines":{"node":">=18"},"gitHead":"c21dd0a16902fe81e36045f0d87f4911dbb808ee","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.0.2_1781150858841_0.6931276173889804","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"vibe-splain","version":"2.0.3","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.0.3","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"7d89a3fd2491da26e5fb84eacefc978428e248cd","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.0.3.tgz","fileCount":28,"integrity":"sha512-5UxRo0QrP0zTByU9vv4w4H16k5fT5JF4IP630V83HQmIlR2KFoXJ/CV8hlYkpnHbZVEFx8johjYxwzDsGG/QLA==","signatures":[{"sig":"MEUCIGZwaphPPOqJsM5Gu3DwPEYDq9tm5LjEbFXdB8cSflI/AiEA20bVDP+nBSDta57VUeESFVv0H2Vxq8KwPcSIWnSRWG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12801122},"type":"module","engines":{"node":">=18"},"gitHead":"0870eb27c10bb3a2ec8e9dcc763f81e8d483b1b7","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.0.3_1781151580816_0.5982605768012048","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"vibe-splain","version":"2.1.0","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.1.0","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"164804eb409e15f352057a8a490b157428e8c13d","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.1.0.tgz","fileCount":28,"integrity":"sha512-fS5DoT91/u/1/rHlk3VFMcPBhcMOb6ZhXGjXNvWLxnOzQzdINRVuaZ5h1iMLYCkKnUskrNgI3VUPlI7A8KMcyQ==","signatures":[{"sig":"MEUCIGGI1tmV1UVfcfSNDJRC++p/P+LCXz1HYk685fTLm+siAiEArAusNPc1s2TqBZpOuRdtbzKs3CDRzxWCD//w3fhgv+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12805772},"type":"module","engines":{"node":">=18"},"gitHead":"f9b217d8169dd2d47ae2b5f40f14fa2597182fee","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.1.0_1781152513992_0.9848101621936922","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"vibe-splain","version":"2.1.1","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.1.1","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"0e2d79015a4fe83124d04689676d5cbae563d801","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.1.1.tgz","fileCount":28,"integrity":"sha512-9+175duPt2ViMiLupprA1mn+Ez85TZjzEGFgVy30BVyzLHaiSloQ8mTXj8oc2IF5uJQsQJCycyzTB+841nSNzg==","signatures":[{"sig":"MEUCIQCvSePNsDb797uSvK7itBdlyrSfMxE3PNcK5F1FAGfP3wIgBdD1SGNigilRDu3pjWdsf1QcdqynpmyI0mTup4F1PKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12806545},"type":"module","engines":{"node":">=18"},"gitHead":"7b33a9c87a522e603d2b0d7e1a622783940e85a4","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.1.1_1781153023523_0.41523012746817534","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"vibe-splain","version":"2.2.0","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.2.0","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"8d21ef77983827cf975fc218e290971d6d4a759c","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.2.0.tgz","fileCount":28,"integrity":"sha512-rHfVMV44ZiYkyJVUXBEJRBxtwg5B5pVFtW3P1cOzpRiEyNRbxYFtjWIXt2LDXGSBX/2ayq1YqOvyLojHbbgkeg==","signatures":[{"sig":"MEYCIQCvfuXUFC1Ajp3Qzw69JePutJKTz2pU9VkzuIFPTFIclQIhAK25WYItYogNSv4OY5BvCQGPMxx+oqE2E84bF/acnv4w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12812438},"type":"module","engines":{"node":">=18"},"gitHead":"7b33a9c87a522e603d2b0d7e1a622783940e85a4","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.2.0_1781161820481_0.5494425760880448","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"vibe-splain","version":"2.3.0","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.3.0","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"1d36ac20d96158bf546f1c7d97faac5ccbdb5543","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.3.0.tgz","fileCount":28,"integrity":"sha512-GBMgTiTg7GjhNHHkuMU80MABsXwtS879G54drMtOxzBIsWafCp0My370F9hU+Pa3PL79Aew49J1pdbmI6i1ZLw==","signatures":[{"sig":"MEYCIQCJ/Tel2T2clIEC0xaXKUizh0AqBgrIXflaxau6usaLZAIhAJBgEs3XCWY3N6dae/rOw6DSNJnjYXoreHONSHSa6lo5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12814826},"type":"module","engines":{"node":">=18"},"gitHead":"f44241aabff28440b519e53b35e909abe5a8bfc1","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.3.0_1781163353947_0.7913885674497736","host":"s3://npm-registry-packages-npm-production"}},"2.3.1":{"name":"vibe-splain","version":"2.3.1","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.3.1","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"304bc4bbc84bd08acb6decd5591259dca18c4908","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.3.1.tgz","fileCount":28,"integrity":"sha512-sijWx3dGohZG1TjAd4ZnIP3U5k1TVC0U+F9/UKBBBFEzCfNbvzWY8ym8ORxoJNwVD1I6MAEUztymE0maNNpNOQ==","signatures":[{"sig":"MEYCIQDou9zl0ApoLSi3/Il8dh+wpdnGqu6ZHqeLYNe9ph5vfwIhAJEXEY4mYgkr1h1THS0pydmCsLFlkEOfic24ftRHZ1z/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12815392},"type":"module","engines":{"node":">=18"},"gitHead":"048ad752f6a300452084fa866e3072dfb667d9bd","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded TypeScript/JavaScript projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.3.1_1781170050972_0.15486038059180496","host":"s3://npm-registry-packages-npm-production"}},"2.4.0":{"name":"vibe-splain","version":"2.4.0","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.4.0","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"31dcb87b04d3a60b6d7159e73eb6388c30ba1cf3","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.4.0.tgz","fileCount":28,"integrity":"sha512-MxcOcGuNWYGj7ZnO6fzlDES0znJF05v6TucffVh+3MH42KWe4sz7JEn+wGdQjHMAaIdhAvTurImK8o2PvN9nlw==","signatures":[{"sig":"MEYCIQClarJvhI8DoykMEf2n4lZpKTu8CkHS8P2w9yEW4UNjUAIhALihr/TjoD2rE7/zkmtH7AB6+6opdCc439wTHgdBe0fE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12817730},"type":"module","engines":{"node":">=18"},"gitHead":"048ad752f6a300452084fa866e3072dfb667d9bd","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded TypeScript/JavaScript projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.4.0_1781171506793_0.7258480476339688","host":"s3://npm-registry-packages-npm-production"}},"2.4.1":{"name":"vibe-splain","version":"2.4.1","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.4.1","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"2fca33d0b8371af9ec28b31ef183c765a7a64474","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.4.1.tgz","fileCount":28,"integrity":"sha512-gt6clCCIuY1+H8VeNLJIViVO24uS6B5MZtruhjph99L4PcW1gDBatwzIzpOv6GlpoDqFQvpiI7mJBLO8y127Vw==","signatures":[{"sig":"MEUCIQD9r0Dt1KI8r/fXzH+LBCd7eguGcHvxX6i70sXRKDp/2gIgDVImQS6ZKlvLb9X+9H49GJHGm9fYOgUSXvevFeaADXw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12842985},"type":"module","engines":{"node":">=18"},"gitHead":"048ad752f6a300452084fa866e3072dfb667d9bd","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded TypeScript/JavaScript projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.4.1_1781173813566_0.5372005778421247","host":"s3://npm-registry-packages-npm-production"}},"2.5.0":{"name":"vibe-splain","version":"2.5.0","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.5.0","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"795ad14055c06cefddfb6b7a290e3550e10c76d1","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.5.0.tgz","fileCount":28,"integrity":"sha512-hV2N9uIb9hmfk1eZwLOGHtiIHh4RqrrVqcx+NGLv0HiRUGQZy8XecKny1m2Lj1MWqblMIUXCeMrddxeO2rgXbw==","signatures":[{"sig":"MEYCIQDvZnvIcsDSv+RO6IcR6PhnCwHBWO3/P3wQXpCOvhxJ9AIhAPKE3P+j4fjy5Z31uqBvgP5OBtQlRnXuhl0LnnqmeV9E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12864988},"type":"module","engines":{"node":">=18"},"gitHead":"048ad752f6a300452084fa866e3072dfb667d9bd","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded TypeScript/JavaScript projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.5.0_1781196713829_0.7280064476913632","host":"s3://npm-registry-packages-npm-production"}},"2.6.0":{"name":"vibe-splain","version":"2.6.0","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.6.0","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"b2f819f49fa566f120dd1f2f6c5adafaa09f86ec","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.6.0.tgz","fileCount":28,"integrity":"sha512-Cap7PRldspq6WQZ9/nB4PIWu+RwjTBmqt2hrQV1W3ag4cIckIdazxbA2Ig2OOfut+mj+hsW1erBvay3ZGkO/3A==","signatures":[{"sig":"MEQCIGP8wOxiVEuIvKDGEqe9GxzrviEo494XC0tZ65XErRpgAiBFdAybGIZQZa6EHiFtN0IFMNfGhq6vP6zHt2qWZJXAmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12870151},"type":"module","engines":{"node":">=18"},"gitHead":"048ad752f6a300452084fa866e3072dfb667d9bd","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded TypeScript/JavaScript projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.6.0_1781200447767_0.7417525292660068","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"vibe-splain","version":"2.7.0","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.7.0","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"4ea95cb19e152f28ab2463a12ebef1181356c401","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.7.0.tgz","fileCount":30,"integrity":"sha512-AxkX8VaspgyAnlRUxO3Se2sWBpemWEBY5zJnbCfpExcxF6yeZnIwZu2ZVW+MlmCqpqJ7F2FO870kNGXoZkPX0w==","signatures":[{"sig":"MEUCICnmsaugKI6YyW/D8MizvtyEx01odIT4+adWAwNki52hAiEAxdYhGDcPZq+dYkNZGob9wuJvlfRYgrYZ8P03rTOMle0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12904780},"type":"module","engines":{"node":">=18"},"gitHead":"b2b456dda372d659a807949f8f90aa107f031135","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded TypeScript/JavaScript projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.7.0_1781204359815_0.4006314256784662","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"vibe-splain","version":"2.7.1","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.7.1","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"5e38b88d2dfb5af7c07ed92f32fd5ed68a74bdbb","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.7.1.tgz","fileCount":30,"integrity":"sha512-9lNOjpBpg6X1OG+nMagHrWWj6xUAsBqtLYmEdHKDmpw+FXSr36yXXg1qblXCsHeq2PmbSgtalXR6tP1VDqhrpw==","signatures":[{"sig":"MEQCIBJjlu3Z/vKBLrrYEVKTLNe4xKHxaL+clpt7j+U8dtwhAiBJwJAwXLj9o6hDoL5sGzt/ftZemdFfy09BDjVLZYSf+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12905590},"type":"module","engines":{"node":">=18"},"gitHead":"b2b456dda372d659a807949f8f90aa107f031135","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural dossier engine for vibe-coded TypeScript/JavaScript projects. Runs as an MCP server inside your coding agent.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.7.1_1781206004683_0.41873372634213446","host":"s3://npm-registry-packages-npm-production"}},"2.7.2":{"name":"vibe-splain","version":"2.7.2","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.7.2","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"a88d8b9e3f2a46a1cf1ec69934fd811c8db6a648","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.7.2.tgz","fileCount":30,"integrity":"sha512-iPmHyf/dGr1cVy1ml2dqjPgDDz7Ek4aJ/vQua50TFWuknW85f3gopJiVwicSJVajdv7XxbdPdN/NujwVTFAZBA==","signatures":[{"sig":"MEUCIDtXpXeIrZ33FhZuk+zALJjCV4fOYmx2C0kRMeRWDFfzAiEAsrLCOlL4bfP/z6lP4a6RLnp+n6THkz8ai5wEyv7w9zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12905628},"type":"module","engines":{"node":">=18"},"gitHead":"66cf2d7eeed0f8024bb1504c2a90cb00804ac95a","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural mapping and behavioral call-chain engine. Built on a language-agnostic foundation with specialized optimization for TypeScript/JavaScript projects.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.7.2_1781207218027_0.9013836875609353","host":"s3://npm-registry-packages-npm-production"}},"2.7.3":{"name":"vibe-splain","version":"2.7.3","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@2.7.3","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"bf74ab3b8a5802e1dd4fb8d745c67125e1431a83","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-2.7.3.tgz","fileCount":31,"integrity":"sha512-kRrHddIDtsrvGiHu1c99K9qvioF+Vs4a8ZXQQicGIP0BtYlRA6yf1znK2Ej/csMCZtZz/H4S8h/pO+S+m9VVwA==","signatures":[{"sig":"MEUCIQCPawyRzhlN4RadAscCEScx4z3JXE8VE94L765UMvthpQIgEyjLpS8GfRXIApkPBsVquFW25kiUUVyDyIFy/8LUUwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12915265},"type":"module","engines":{"node":">=18"},"gitHead":"fb6604db9a6bfde709e18ab7cca14819b308b296","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural mapping and behavioral call-chain engine. Built on a language-agnostic foundation with specialized optimization for TypeScript/JavaScript projects.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_2.7.3_1781207507061_0.6399488307226775","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"vibe-splain","version":"3.0.0","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@3.0.0","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"a66dca40e4388e5b58f0f6d73e899f9b9b04f0d7","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-3.0.0.tgz","fileCount":55,"integrity":"sha512-gqv/OcnhTF7l6rq5Yedo0qn+RTh0ARXFnFmhnxyr8b9xRHQZFzCCTlMC4MxbVF4BNSNxp4gHPR58UOyuRbiAVg==","signatures":[{"sig":"MEUCIQD9dni6FCcoGt9BeqjaYyO43995ACnjbxBZxshvW7u3ewIgDIkBg+dtlP1NWQoBq/LECfmEDNIAKe89PsbDHyBXRi4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12937094},"type":"module","engines":{"node":">=18"},"gitHead":"fb6604db9a6bfde709e18ab7cca14819b308b296","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural mapping and behavioral call-chain engine. Built on a language-agnostic foundation with specialized optimization for TypeScript/JavaScript projects.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_3.0.0_1781211122601_0.6894982670202368","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"vibe-splain","version":"3.1.0","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@3.1.0","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"36a851a8537dfb1f1ec4d3043acb062b19db915d","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-3.1.0.tgz","fileCount":55,"integrity":"sha512-UrduHeromhT2eGpDyAP0hZT92tmCGWdJJPA7EQ7V/37saiJz7h/GDa845h1wmnXACBJs4sWDxkFMpDme6VjJKg==","signatures":[{"sig":"MEQCIDwoS0RX77RjUwJhryPYqb4K+/gyMUkrUCjEMaxCcnraAiBuanPFCxy+KXOElcscovcfWpv2nkZObnODlglf2yqwSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12943264},"type":"module","engines":{"node":">=18"},"gitHead":"fb6604db9a6bfde709e18ab7cca14819b308b296","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural mapping and behavioral call-chain engine. Built on a language-agnostic foundation with specialized optimization for TypeScript/JavaScript projects.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"esbuild":"^0.28.0","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_3.1.0_1781214039969_0.41240069203755403","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"vibe-splain","version":"3.2.0","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@3.2.0","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"83e932948cabaee58e035035566971c6c5fd0b72","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-3.2.0.tgz","fileCount":89,"integrity":"sha512-zX5XdFdjPe9dFkgwyXZLIxJZd+s4yyt8w/MQ2Lag7368OJrengw0meEywNQ8O/r4ovH7lH7AqZG4IZx7BYF29w==","signatures":[{"sig":"MEUCIQD1ljhw9foH85IbXjiIjdHb+9b3KctRcaBSbegtRCCBggIgIxxgE72wPMXwC4IpoojMKEtbv3Qha5Z8wlJaCDuTEJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13078951},"type":"module","engines":{"node":">=18"},"gitHead":"1b5ae961b9da255918e34bab9e9e3c96e14dfab5","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural mapping and behavioral call-chain engine. Built on a language-agnostic foundation with specialized optimization for TypeScript/JavaScript projects.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"tar":"^7.5.16","uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","better-sqlite3":"^12.10.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","esbuild":"^0.28.0","minimatch":"^10.2.5","@types/tar":"^6.1.13","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0","@types/minimatch":"^5.1.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_3.2.0_1781219295616_0.681943126020687","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"vibe-splain","version":"3.2.1","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@3.2.1","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"ced646d2816db0f3d5964f17e6dea2df8384ac65","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-3.2.1.tgz","fileCount":89,"integrity":"sha512-Gm3bsZoR9er/prwVCt2nwNoseI0WiwJNFMXGthok36atG5O/uPrOB5Hh+OMOocGBLwKfKM65l17mXR2Iq4673A==","signatures":[{"sig":"MEYCIQCDpIocBnBMGzT8N9p7d/wzBYsyc+9Km4WSUSX7G0QW+AIhAPFjG1q5tqabiF5mtQXIZT2ayRg/q4ECSKPaM9xsJDSL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13078951},"type":"module","engines":{"node":">=18"},"gitHead":"1b5ae961b9da255918e34bab9e9e3c96e14dfab5","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural mapping and behavioral call-chain engine. Built on a language-agnostic foundation with specialized optimization for TypeScript/JavaScript projects.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"tar":"^7.5.16","uuid":"^9.0.0","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","async-mutex":"^0.5.0","better-sqlite3":"^12.10.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","esbuild":"^0.28.0","minimatch":"^10.2.5","@types/tar":"^6.1.13","typescript":"^5.4.0","@types/uuid":"^9.0.0","@types/fs-extra":"^11.0.0","@types/minimatch":"^5.1.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_3.2.1_1781219899278_0.8520382667758022","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"vibe-splain","version":"3.2.2","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@3.2.2","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"9498b740a903b2ff7e70ced79838202516e3adae","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-3.2.2.tgz","fileCount":89,"integrity":"sha512-YqqmDJjJ6G2vlrIIdMv3ia6mtktrG0xkCTqTygNU1GctVZHUyAHZ7PH3S/jQimlo+XRhp51E7vs+mzFfrtVw4A==","signatures":[{"sig":"MEQCIDRNHZIpRz9P6qddMXuxIGCuPvO12grMKtxuSUa50utbAiAQ0gr8rOrqpLy5DtzKXMKx1o1qI06CUGj46z5AyCb9bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13144801},"type":"module","engines":{"node":">=18"},"gitHead":"1b5ae961b9da255918e34bab9e9e3c96e14dfab5","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural mapping and behavioral call-chain engine. Built on a language-agnostic foundation with specialized optimization for TypeScript/JavaScript projects.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"tar":"^7.5.16","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","better-sqlite3":"^12.10.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","uuid":"^9.0.0","esbuild":"^0.28.0","minimatch":"^10.2.5","@types/tar":"^6.1.13","typescript":"^5.4.0","@types/uuid":"^9.0.0","async-mutex":"^0.5.0","@types/fs-extra":"^11.0.0","@types/minimatch":"^5.1.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_3.2.2_1781220206659_0.6224950060583911","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"vibe-splain","version":"3.3.0","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@3.3.0","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"a2a58f3ce7b66039a1ac84661ebdbe6aa5ca6154","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-3.3.0.tgz","fileCount":89,"integrity":"sha512-OLC3kBm4RMQjp2d5A6i1GoWfTJD8lh3OrCwakMBX1JXrqshvB+cPJXxNWlXG+Em9gkRp5U8D4G72ylWu+jZ99A==","signatures":[{"sig":"MEQCIGWUuEUdg0QnqCrhMRrXcfuTlyMA3+eTCNIJqvLTRlLKAiBzANPCeSUQgFjHbtDWMptZwtiq3lewRhy9cvTeg7JPbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13144801},"type":"module","engines":{"node":">=18"},"gitHead":"1b5ae961b9da255918e34bab9e9e3c96e14dfab5","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural mapping and behavioral call-chain engine. Built on a language-agnostic foundation with specialized optimization for TypeScript/JavaScript projects.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"tar":"^7.5.16","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","better-sqlite3":"^12.10.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","uuid":"^9.0.0","esbuild":"^0.28.0","minimatch":"^10.2.5","@types/tar":"^6.1.13","typescript":"^5.4.0","@types/uuid":"^9.0.0","async-mutex":"^0.5.0","@types/fs-extra":"^11.0.0","@types/minimatch":"^5.1.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_3.3.0_1781220357307_0.3606901848124122","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"vibe-splain","version":"3.3.1","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@3.3.1","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"21db25c72b446dfc45a72a51a62f356c854af409","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-3.3.1.tgz","fileCount":89,"integrity":"sha512-vkPB/YDEtqaf3QVd2rSZlO8NCY915RPv+waWrYebC9tpHUTaI+vaBAPUDKafsZn/yA8oy+plcZEioYGMcU0cgw==","signatures":[{"sig":"MEQCIG28In4CcKMAEeJNFxMQLwsChWk6btmbbHDEvLg9k/kkAiA3qq3y/35lgYO1pU7VVGi3/gMQ1ZCIzc7RokvEGIMmdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13145031},"type":"module","engines":{"node":">=18"},"gitHead":"c14214e3bd7b487f80760b2e2760e6407cda94af","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural mapping and behavioral call-chain engine. Built on a language-agnostic foundation with specialized optimization for TypeScript/JavaScript projects.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"tar":"^7.5.16","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","better-sqlite3":"^12.10.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","uuid":"^9.0.0","esbuild":"^0.28.0","minimatch":"^10.2.5","@types/tar":"^6.1.13","typescript":"^5.4.0","@types/uuid":"^9.0.0","async-mutex":"^0.5.0","@types/fs-extra":"^11.0.0","@types/minimatch":"^5.1.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_3.3.1_1781221740268_0.1439445258309151","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"vibe-splain","version":"3.4.0","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@3.4.0","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"631bce3e1611c272ab6e99042fb42cc0fbe0e1c5","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-3.4.0.tgz","fileCount":89,"integrity":"sha512-UTzj/M++8MqlaRAnrMwEnmdscvBtXU2ADOL90G1aJIiTeF2tMv+YtYvFxLHXr6LhHN6cdNRz16eKFSIVaZHFVA==","signatures":[{"sig":"MEYCIQC8aVjuOwXieBsqL4/nF0S1hCPae2Xczu4y6unodUfl9AIhANBjP9HwHldE4oTGvTueC1rRcs9yw68rjqU9U7rDbVPC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13145829},"type":"module","engines":{"node":">=18"},"gitHead":"c14214e3bd7b487f80760b2e2760e6407cda94af","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural mapping and behavioral call-chain engine. Built on a language-agnostic foundation with specialized optimization for TypeScript/JavaScript projects.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"tar":"^7.5.16","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","better-sqlite3":"^12.10.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","uuid":"^9.0.0","esbuild":"^0.28.0","minimatch":"^10.2.5","@types/tar":"^6.1.13","typescript":"^5.4.0","@types/uuid":"^9.0.0","async-mutex":"^0.5.0","@types/fs-extra":"^11.0.0","@types/minimatch":"^5.1.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_3.4.0_1781224216911_0.019510373210989584","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"vibe-splain","version":"3.4.1","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@3.4.1","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"a27af5b4f8d604a019fcd8d45d0f1f2bf0c30aba","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-3.4.1.tgz","fileCount":89,"integrity":"sha512-E2PkIcxLiKgZfDX7md3G+dVGUb4LBeZx2+ws9SHsC6QQvoAiPNrSiJ8UJj27yAyLMSvbAW/XatYYiWbhy11vGg==","signatures":[{"sig":"MEUCIEZNkx0gUjDgl9PQR9973A5tGO3iQtYskq19X2rHHle3AiEAn4/Fkn/M69zMbBpFE7DexI+cGlA+BFaplmuHuNO+lx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13147420},"type":"module","engines":{"node":">=18"},"gitHead":"412e0b3fb9d663564ef35c7a865f5811069a5e8d","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural mapping and behavioral call-chain engine. Built on a language-agnostic foundation with specialized optimization for TypeScript/JavaScript projects.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"tar":"^7.5.16","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","better-sqlite3":"^12.10.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","uuid":"^9.0.0","esbuild":"^0.28.0","minimatch":"^10.2.5","@types/tar":"^6.1.13","typescript":"^5.4.0","@types/uuid":"^9.0.0","async-mutex":"^0.5.0","@types/fs-extra":"^11.0.0","@types/minimatch":"^5.1.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_3.4.1_1781229735911_0.9521133953789702","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"vibe-splain","version":"3.4.2","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@3.4.2","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"c4092ded15f0edb90999c979afc3b62a6ac5999e","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-3.4.2.tgz","fileCount":105,"integrity":"sha512-gW/GGdgVuFrxWVkyIWXZJhoYdcPDOK5PVl3DpJs/X7h5X9m6ydVaabQbH6VG4ejztv5j8bS4bt4smfyo43yKoA==","signatures":[{"sig":"MEQCIDceUy1jOsltY0kBHxybwNcwym19OYM+q3xwduXmxXdbAiBtKK7f3hBp8pAYRmUWqv2erOt/8k8B0EDwtkePJTAD6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13225486},"type":"module","engines":{"node":">=18"},"gitHead":"555a6d5c987973ed40e845c159ee33bfbfdafc3e","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Architectural mapping and behavioral call-chain engine. Built on a language-agnostic foundation with specialized optimization for TypeScript/JavaScript projects.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"tar":"^7.5.16","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","better-sqlite3":"^12.10.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","uuid":"^9.0.0","esbuild":"^0.28.0","minimatch":"^10.2.5","@types/tar":"^6.1.13","typescript":"^5.4.0","@types/uuid":"^9.0.0","async-mutex":"^0.5.0","@types/fs-extra":"^11.0.0","@types/minimatch":"^5.1.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_3.4.2_1781924806460_0.17685158320001637","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"vibe-splain","version":"3.5.0","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"author":{"name":"abp2204"},"license":"MIT","_id":"vibe-splain@3.5.0","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"homepage":"https://github.com/abp2204/vibe-splain#readme","bugs":{"url":"https://github.com/abp2204/vibe-splain/issues"},"bin":{"vibe-splain":"dist/index.js"},"dist":{"shasum":"f031435c9821dcc37d25eda759571115250d4650","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-3.5.0.tgz","fileCount":73,"integrity":"sha512-+KWgowuRTamXvsLrXHtl4RDWxAZ2U8i3gHCb2fnaeZRfnmPmFg20rezbZuLwmBLMI1NYONKErL7lzM4tDe/w1A==","signatures":[{"sig":"MEYCIQDDfBv8R3Iek7KObg7aDgTo/iH5R1KRKP3OTN6es+4hfQIhAN3qF+Ffr2qkNP4/9nw+LauAoEiVvAwDzRpJiS4RfP00","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13103836},"type":"module","engines":{"node":">=18"},"gitHead":"dad1e957d197297cede875f4546e2b7edb921664","scripts":{"build":"tsc && node build.mjs"},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"repository":{"url":"git+https://github.com/abp2204/vibe-splain.git","type":"git","directory":"packages/cli"},"_npmVersion":"11.12.1","description":"Static-analysis MRI for codebases: a Tree-Sitter dossier engine and deterministic PreToolUse safety gate for coding agents. Language-agnostic core, optimized for TypeScript/JavaScript.","directories":{},"_nodeVersion":"25.9.0","dependencies":{"tar":"^7.5.16","chokidar":"^3.6.0","fs-extra":"^11.0.0","commander":"^12.0.0","better-sqlite3":"^12.10.0","web-tree-sitter":"^0.22.0","tree-sitter-wasms":"^0.1.11","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.22.4","uuid":"^9.0.0","esbuild":"^0.28.0","minimatch":"^10.2.5","@types/tar":"^6.1.13","typescript":"^5.4.0","@types/uuid":"^9.0.0","async-mutex":"^0.5.0","@types/fs-extra":"^11.0.0","@types/minimatch":"^5.1.2","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/vibe-splain_3.5.0_1781928702768_0.6855222371745289","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"vibe-splain","version":"4.0.0","description":"Static-analysis dossier engine for codebases: Tree-Sitter powered architectural analysis and interactive UI. Language-agnostic core, optimized for TypeScript/JavaScript.","type":"module","license":"MIT","author":{"name":"abp2204"},"homepage":"https://github.com/abp2204/vibesplain#readme","repository":{"type":"git","url":"git+https://github.com/abp2204/vibesplain.git","directory":"packages/cli"},"bugs":{"url":"https://github.com/abp2204/vibesplain/issues"},"keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"engines":{"node":">=18"},"bin":{"vibesplain":"dist/index.js"},"scripts":{"build":"tsc && node build.mjs"},"dependencies":{"@modelcontextprotocol/sdk":"^1.0.0","chokidar":"^3.6.0","commander":"^12.0.0","fs-extra":"^11.0.0","tar":"^7.5.16","tree-sitter-wasms":"^0.1.11","web-tree-sitter":"^0.22.0","uuid":"^9.0.0"},"devDependencies":{"@types/fs-extra":"^11.0.0","@types/tar":"^6.1.13","@types/uuid":"^9.0.0","esbuild":"^0.28.0","tsx":"^4.22.4","typescript":"^5.4.0"},"gitHead":"17540b0f2ade2690678db54e9cba0c56e9e21d82","_id":"vibe-splain@4.0.0","_nodeVersion":"25.9.0","_npmVersion":"11.12.1","dist":{"integrity":"sha512-uB6+X30rLN6Xwz1UcVkDNSlVaOerNk+Zylk9iq67lyd5JmLKtkzKT94o39Wkw7TlkGADB5Im4A/f6FpTTJ/dRg==","shasum":"cdfb7b48d8338291e0eab0c5110e274171e1b487","tarball":"https://registry.npmjs.org/vibe-splain/-/vibe-splain-4.0.0.tgz","fileCount":49,"unpackedSize":12919771,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD2BuPcIv26K7a5MnuqjWLGhZ7DbP6alrk/ouu8HIgTbAIgRX4dIBk9H9T3PAeZl0FFBY6XdOxo/qcPVG8rKXT0lj0="}]},"_npmUser":{"name":"aayush2004","email":"aayushpatel4755@gmail.com"},"directories":{},"maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vibe-splain_4.0.0_1782416407673_0.7282335344043092"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-11T02:04:43.365Z","modified":"2026-06-25T19:40:07.997Z","1.0.0":"2026-06-11T02:04:43.843Z","1.0.1":"2026-06-11T02:09:05.413Z","1.0.2":"2026-06-11T02:16:22.750Z","1.0.3":"2026-06-11T02:20:20.741Z","1.0.4":"2026-06-11T02:26:54.874Z","1.0.5":"2026-06-11T02:31:00.089Z","1.1.0":"2026-06-11T02:59:35.546Z","2.0.0":"2026-06-11T03:46:35.862Z","2.0.1":"2026-06-11T03:56:35.468Z","2.0.2":"2026-06-11T04:07:39.140Z","2.0.3":"2026-06-11T04:19:41.078Z","2.1.0":"2026-06-11T04:35:14.216Z","2.1.1":"2026-06-11T04:43:43.759Z","2.2.0":"2026-06-11T07:10:20.698Z","2.3.0":"2026-06-11T07:35:54.198Z","2.3.1":"2026-06-11T09:27:31.197Z","2.4.0":"2026-06-11T09:51:46.987Z","2.4.1":"2026-06-11T10:30:13.873Z","2.5.0":"2026-06-11T16:51:54.087Z","2.6.0":"2026-06-11T17:54:08.043Z","2.7.0":"2026-06-11T18:59:20.055Z","2.7.1":"2026-06-11T19:26:44.882Z","2.7.2":"2026-06-11T19:46:58.264Z","2.7.3":"2026-06-11T19:51:47.294Z","3.0.0":"2026-06-11T20:52:03.008Z","3.1.0":"2026-06-11T21:40:40.180Z","3.2.0":"2026-06-11T23:08:15.861Z","3.2.1":"2026-06-11T23:18:19.548Z","3.2.2":"2026-06-11T23:23:26.897Z","3.3.0":"2026-06-11T23:25:57.603Z","3.3.1":"2026-06-11T23:49:00.522Z","3.4.0":"2026-06-12T00:30:17.165Z","3.4.1":"2026-06-12T02:02:16.132Z","3.4.2":"2026-06-20T03:06:46.664Z","3.5.0":"2026-06-20T04:11:42.981Z","4.0.0":"2026-06-25T19:40:07.895Z"},"bugs":{"url":"https://github.com/abp2204/vibesplain/issues"},"author":{"name":"abp2204"},"license":"MIT","homepage":"https://github.com/abp2204/vibesplain#readme","keywords":["mcp","model-context-protocol","tree-sitter","static-analysis","architecture","documentation","coding-agent","claude","gemini","cursor"],"repository":{"type":"git","url":"git+https://github.com/abp2204/vibesplain.git","directory":"packages/cli"},"description":"Static-analysis dossier engine for codebases: Tree-Sitter powered architectural analysis and interactive UI. Language-agnostic core, optimized for TypeScript/JavaScript.","maintainers":[{"name":"aayush2004","email":"aayushpatel4755@gmail.com"}],"readme":"<p align=\"center\">\n  <strong>◈ vibesplain</strong><br/>\n  <em>Give your AI agent an architectural map of any codebase.</em>\n</p>\n\n<p align=\"center\">\n  <a href=\"#install\">Install</a> ·\n  <a href=\"#usage\">Usage</a> ·\n  <a href=\"#mcp-tools\">MCP Tools</a> ·\n  <a href=\"#how-it-works\">How It Works</a> ·\n  <a href=\"#development\">Development</a>\n</p>\n\n---\n\n**vibesplain** is an MCP server that scans a codebase with Tree-Sitter, scores every file by importance and complexity, and produces an **Architectural Dossier** — a structured set of decision cards your agent writes after analyzing the code.\n\nThe output is a self-contained HTML file you can open in any browser.\n\n**Zero LLM calls. Zero API keys. Zero network. Pure static analysis.**\n\n---\n\n## Install\n\n```bash\nnpx vibe-splain install\n```\n\nThis patches your coding agent's config to register vibesplain as an MCP server. Restart your agent afterward.\n\n| Agent | Config patched |\n|-------|---------------|\n| Claude Code | `~/.claude/settings.json` |\n| Claude Desktop | `~/.claude/claude_desktop_config.json` |\n| Gemini CLI | `~/.gemini/settings.json` |\n| Cursor | `~/.cursor/mcp.json` |\n| Windsurf | `~/.codeium/windsurf/mcp_config.json` |\n\n---\n\n## Usage\n\nOnce installed, open a project in your agent and run the built-in prompt:\n\n**Claude Code / Gemini CLI:**\n```\n/prompt build_dossier\n```\n\n**Cursor / Windsurf:** Select the `build_dossier` prompt from the vibesplain MCP panel.\n\nYour agent will:\n1. Scan the project and rank files by architectural importance\n2. Read each high-importance file in depth\n3. Write a **Decision Card** for each — thesis, blast radius, evidence, optional diagram\n4. Return a `file://` link to the Dossier UI\n\nOpen the link. Done.\n\n---\n\n## MCP Tools\n\nThe `build_dossier` prompt orchestrates these tools automatically. You can also call them manually.\n\n| Tool | What it does |\n|------|-------------|\n| `scan_project` | Scans the repo. Returns ranked files grouped by architectural pillar. Call this first. |\n| `get_project_map` | Returns the pillar map, top-gravity files, and wild-discovery candidates. |\n| `set_project_brief` | Stores a 3–5 sentence project summary. Write this before any decision cards. |\n| `get_file_context` | Returns full source + import graph + hot spans for a specific file. |\n| `write_decision_card` | Persists a decision card (thesis, category, evidence, optional Mermaid diagram). |\n| `get_strategic_overview` | Returns dossier state without evidence snippets — useful for quick status checks. |\n| `inspect_pillar` | Returns all decision cards for a given architectural pillar. |\n| `get_wild_discoveries` | Returns the highest-complexity files that don't fit standard patterns. |\n| `mark_stale` | Marks a file's decision card as stale after you edit it. |\n\n---\n\n## How It Works\n\nvibesplain runs a deterministic static analysis pipeline — no model calls, no network:\n\n```\nYour project\n    │\n    ▼\nTree-Sitter AST parsing\n    │\n    ├── Gravity score (0–100)\n    │     PageRank centrality × fan-in × cyclomatic complexity\n    │     × public surface × nesting depth\n    │\n    ├── Heat score (0–100)\n    │     Smell density: swallowed catches, deep nesting,\n    │     long functions, god files, magic numbers\n    │\n    └── Pillar detection\n          Auth / Database / Payments / Queue /\n          Storage / Config / Email / Realtime / Logic\n              │\n              ▼\n        .vibesplain/\n        ├── dossier.json      ← agent writes decision cards here\n        ├── analysis.json     ← raw scored file store\n        ├── graph.json        ← import graph\n        └── ui/index.html     ← self-contained dossier viewer\n```\n\n**Top 12 by gravity** = Start Here (the load-bearing hubs).  \n**Top 12 by heat** = Wild Discoveries (the most complex / smelly files).\n\nThe UI is a single self-contained HTML file. Open it with `file://` — no server needed.\n\n---\n\n## Dossier UI\n\nAfter your agent writes decision cards, open the generated file:\n\n```\nfile:///path/to/your/project/.vibesplain/ui/index.html\n```\n\nFeatures:\n- Pillar tabs to navigate architectural areas\n- Decision cards with fresh/stale status\n- Mermaid diagrams rendered inline\n- Syntax-highlighted evidence snippets\n- Works fully offline from `file://`\n\n---\n\n## Architecture\n\n```\npackages/\n├── brain/    # @vibesplain/brain — pure static analysis, no I/O side effects\n│   └── src/\n│       ├── pipeline/         # 13-stage analysis pipeline\n│       │   └── adapters/     # Optional domain-adapter extension point (none bundled)\n│       ├── scanner.ts        # Tree-Sitter AST + gravity/heat scoring\n│       ├── dossier.ts        # Atomic dossier persistence + UI injection\n│       ├── analysis.ts       # Scored file store + validation report\n│       └── graph.ts          # Import graph read/write\n│\n├── cli/      # vibesplain — MCP server + CLI (the published npm package)\n│   └── src/\n│       ├── index.ts          # CLI entrypoint\n│       ├── commands/\n│       │   ├── install.ts    # Patches agent MCP configs\n│       │   └── serve.ts      # Starts the MCP server\n│       ├── export/           # Artifact writing (HTML, Markdown, JSON)\n│       └── mcp/\n│           ├── server.ts     # MCP tool registration\n│           └── tools/        # One file per tool\n│\n└── ui/       # @vibesplain/ui — React dossier viewer (embedded into cli at build time)\n```\n\n**Build order:** `brain` → `cli` → `ui` → `bundle-ui` (copies `ui/dist/` into `cli/dist/ui/`).  \nOnly the `cli` package is published to npm.\n\n---\n\n## Development\n\n```bash\ngit clone https://github.com/abp2204/vibesplain.git\ncd vibesplain\nnpm install\nnpm run build          # full build\nnpm run dev:ui         # Vite dev server for the UI\nnpm run test:regression\n```\n\nTest locally after build:\n\n```bash\nnode packages/cli/dist/index.js install\nnode packages/cli/dist/index.js serve\n```\n\nPublish:\n\n```bash\nnpm run release\n```\n\n---\n\n## License\n\n[MIT](LICENSE)\n","readmeFilename":"README.md"}