{"_id":"sdlc-agent-4-enterprise-server","_rev":"61-3fa41887ba67f39aea483423769dbf46","name":"sdlc-agent-4-enterprise-server","dist-tags":{"latest":"1.47.1"},"versions":{"1.1.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.1.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.1.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"d5b65dedfed2a569272147f45fe9e3d31d8f9253","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.1.0.tgz","fileCount":13831,"integrity":"sha512-VhP4I7XX1KwlzCHtR3vzGdCHMBfkJ95+19QfQurf0m7IsGdqSAchMykrVuvARgCXcwR8TYmp190NdAGIJjjnEg==","signatures":[{"sig":"MEUCIBcODV6q1b9Cx1yhYJ9XVcQHS/TNRYlvYb1NMaW61pqBAiEAidPLM/HRQ5eVun205bqI88tM4WiuVPTkfwtTjP3U3n8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":224093894},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"b69fb2355422f6fde76305c85bc2dd595d91e19d","scripts":{"dev":"tsx watch src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run tests/e2e/","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.3","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.0","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.1.0_1783378164335_0.15157331316490996","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.0.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.0.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"f72b93f53053d2ef6bfa66b4a7029cc2396045f0","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.0.0.tgz","fileCount":1434,"integrity":"sha512-Hyv4ikLLLxnzT8W20+KgQb6p1eoMGvXgL0thXr/nUe7UunAt8XTZLF0aJhVOqRL0O+GS9MOoDpDRqBj8wnMb7w==","signatures":[{"sig":"MEYCIQCWISOG6+FsPp03SYEguRqPbcMROhB17E48UNifA+A/8QIhAKSm/PMiq62flbVPHpelSAj+ZXZgahHXLkEF1eXoLAdS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14853876},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"b69fb2355422f6fde76305c85bc2dd595d91e19d","scripts":{"dev":"tsx watch src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run tests/e2e/","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.0","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.0.0_1783379934597_0.4062235864556474","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.2.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.2.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"019a12a0274dbd9d83513b7340120076e8e615a9","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.2.0.tgz","fileCount":1504,"integrity":"sha512-CfekRKBQlW27yvCcmYj5iobwaKZnEE1hdcJPj9/pr49GPuM6x2Bcnxxv2J633gAoPC4v+dbQlaoMiju5iAk9rA==","signatures":[{"sig":"MEQCIG2T88ObQMGTNWcPv2ADeVCEfVJKy+7+JsZhNI9qCZI/AiAj1T4FUefIPbLy9mu8t/U7ubKzxnRInToiPLbckOvd2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14995910},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"27eb5742994ad7eb4c92fdf5cc543bb98554c562","scripts":{"dev":"tsx watch src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run tests/e2e/","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.0","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.2.0_1783516865996_0.34450593639677485","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"sdlc-agent-4-enterprise-server","version":"1.2.1","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.2.1","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"f9b1cccaae98bd99e2ad3748850a3894dce850ea","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.2.1.tgz","fileCount":1504,"integrity":"sha512-ZwlD5hWWNCpvJKz9RkAeAq0p1CahWG+C4XiiEKgNBbtBE5024AqGsIsj3GMcgWRS+5/osF6DJrwiA7FC695qZw==","signatures":[{"sig":"MEYCIQDwRewvMev3WT/Je1VhQvGmRTECZUw+YJ9x+nZmQtAQigIhAIaVn9OVZjD3P6lNca9OdgzMyq3pSi2HKicbIuY8aWmo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14995910},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"1a20842bb7548b78ab217b3534462ef56ff84cbb","scripts":{"dev":"tsx watch src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run tests/e2e/","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.0","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.2.1_1783522900060_0.8848125736793504","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.3.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.3.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"fbc6ebc26bf6b8261b670dbd1f0163276fff5f5c","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.3.0.tgz","fileCount":1505,"integrity":"sha512-hpultVKojsoa5koXp28hFNbsJSxkTk5kBZtFQqgsYl1xxvhqlGiEBnAIqsqg5yZG/CVFqmw+RsDWknsG3OfGFQ==","signatures":[{"sig":"MEUCIQDaW2IU6WQnNaCv5eZkjDg/FdDgK8z8Y7CmW9lOekkbxgIgTTUyz6eHwFnJ6cBxEE9N2Zm5QCIJvd2M8uTLUviEUrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15000025},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"570c8971226735af3880889ef0c17bcb9ae1ad9d","scripts":{"dev":"tsx watch src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run tests/e2e/","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.0","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.3.0_1783531980459_0.838259750591843","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.5.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.5.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"b501a26d1fdf11dd4221fafd26e68929a4f124ef","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.5.0.tgz","fileCount":2031,"integrity":"sha512-OZEUxPvYs60DTevpObwLwUwgPY8hPfU3cVIMIW3OuVv4kNvbvvsGQFtrzZwi4ysJGC0tbAXi9FyxfkSK/HGsEw==","signatures":[{"sig":"MEUCIQCTmkd4voS46WFCTNYlsidRhnw3NmitoiGfAoSz62ibpAIgMjCs7i1k4Ed9MVfHoC1R8vaUdYXETm68GO8YPp0nOww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15589826},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"d21366e01915c15a2d5c5fbc746ec367be4a33ac","scripts":{"dev":"tsx watch src/index.ts","test":"vitest run","build":"tsc","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run tests/e2e/","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.5.0_1783892563910_0.8479625705039027","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.7.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.7.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"a7eef672f15c25285e6566fe2cef803582d24e48","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.7.0.tgz","fileCount":2185,"integrity":"sha512-9SdjhdQDTLFgFVQtAuoYRLpLcJthXHrnBo2N5eOj8US2u9hVU689L9dhAdI6wtIkcorItYBZ7rlRBMM0NIRUwQ==","signatures":[{"sig":"MEUCIHWKOx6xgp28BTs5n7PT0rxnsXspIBrMhw9tsYtk2jQVAiEA/O7MYivVBnXiBuK3RLrKj0WRmilYJjxexX0zRZTBXpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17628065},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"ed340f5387d94b7d6d711d6663f3e35eecbb5073","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run tests/e2e/","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.7.0_1784085407208_0.44665205262429963","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"sdlc-agent-4-enterprise-server","version":"1.7.1","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.7.1","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"b87c1f4acf15d08b0e5dca81354f13a26e9f9f35","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.7.1.tgz","fileCount":2187,"integrity":"sha512-AHuPNtlcZbyhxOWn8aMnqsl2j+EBN4+IFOMDxtQX2mXbyqjdAK9KH6T/uUyzecrhhRluupH5SCkSKTv6jptTgA==","signatures":[{"sig":"MEUCIQDDgNYwwPjTePrEF8BA8LqYs0anKxCuL6RdAF0Ee5TaWAIgWmilo9UA6kko62/53caRxnHWEsDU/0/2/FbAS3ZVRDg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17635852},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"abc3d11340cea471ed2614ffad881fcc23032d61","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run tests/e2e/","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.7.1_1784104181987_0.060656710947844195","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.8.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.8.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"ba2203046ddef7b751eb1801b7d1eb0215b37923","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.8.0.tgz","fileCount":2257,"integrity":"sha512-en9NwbCrkKWBdQNdhONr5W+NjCfp3ErwCOxlVUexYs7MYawVFppFJznLMM3mWFDy6tSRuK5uSwlZ6zNmGa95MA==","signatures":[{"sig":"MEQCIA4VM+lvwBLJ40egRPVIYIuAMWxSIBy6ZEXzc7e+XW24AiBCaWsHWC3yt3rslcmwA9/dLqQK6YHOcga70nNsQokfnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17771373},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"7ec4327e3fb6f595599aad4bd723ffaa6b1c73a4","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.8.0_1784112583500_0.8622578007057251","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"sdlc-agent-4-enterprise-server","version":"1.8.1","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.8.1","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"9f1c661d61291be63782c0e08cc6aebf34eec06d","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.8.1.tgz","fileCount":2277,"integrity":"sha512-bzqtibDZrYrTuP3AWMDPl2e2xf5FYfzs1+/dORoC8HcK0deYlYMu8O7b1ebrtHzDqoyFUiZJOun4jp8j0OEb3g==","signatures":[{"sig":"MEUCIBPw4lScxSyDQxQckNW4f5Y6oFz9IkN38RX/+cMFWba2AiEArl6/06fbCPrapmtNk1bmJDNSdy5dH6RRDAdMmuTd2L0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17853663},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"430e66b41f27751a01bf3cfc43352b4f0f86d209","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.8.1_1784126564617_0.366217446139935","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"sdlc-agent-4-enterprise-server","version":"1.8.2","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.8.2","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"8ff9659c973ec893f80b84079462863b59d730be","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.8.2.tgz","fileCount":2277,"integrity":"sha512-QmQ+qsOkUjQnQIM+nRvCtJ8/GmXAClCwXDrpF7XZd+pAw3AWIXK6TLMFGJX+TaeM0ScGpPzY6y2NOcSmlshA2Q==","signatures":[{"sig":"MEUCIQC8pk7o2WSyrimRJoOIVENDuNQlt5uG6hIFpr2zKLQVvAIgY+ibY58F+ui3aMM5rkiovxAeimF0BuIhkW1w8dFN23g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17861666},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"bf2096ea7006bb368f044f44610750de801bf89b","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.8.2_1784131288513_0.7802889704342149","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.9.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.9.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"f369d17fa76b3efe4e46a139d62306fcd9e71b65","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.9.0.tgz","fileCount":2277,"integrity":"sha512-6Lkb3vRHlPHKQrX6Vh2Azg4cpvq1Ua2nsAJpMOI9eh1bCkX9vkMGxeGidJT5nYR4aQIMlE1DuKwydeMY+QSN9A==","signatures":[{"sig":"MEUCIE6rgWOmqMrY/ont4qLTEC1RwnDbdbPncRF8A8BSI/v3AiEAx/IQcZqavCLYy0GI5i2Z26Co1MluUbC/Qh/x1INP8eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17861666},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"ca9139bec0d44903a263d579a38ee5488d073b1c","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.9.0_1784133828675_0.480944030234961","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"sdlc-agent-4-enterprise-server","version":"1.9.1","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.9.1","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"d60ff3dd05da82ff256ad0ea4d5794011a6f752c","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.9.1.tgz","fileCount":2384,"integrity":"sha512-PJviOniZ6FeD3QdwZjlkGTAyBJhWbHkBVsO8EsXIh6E8hWFHdqi6oIRKQXPB/ra1bXCw1YtKhf2b+VMUcbMyCA==","signatures":[{"sig":"MEUCID675nwNFAC4FWubunMA3sEMNiulnFT5yNy6EeuPhbBOAiEAzn6wtkpP5oyzY7MfrMGnVuzqSwMtesZ3iGtcC/0il18=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18135404},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"794ba1452318f50772fdad40947ef1dd5d12f284","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.9.1_1784221397290_0.717471027312748","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.10.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.10.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"a27978092ae1217e19c9886be3d85e7ebc975830","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.10.0.tgz","fileCount":2400,"integrity":"sha512-y/pAkeDUju6bsbsHipzl/dgxCv0c5hDmlUX7q/nVss+RizGQe73rngjygSV/Zffh2sl2qNCOz76NmwVNY1YQUw==","signatures":[{"sig":"MEYCIQC04TOmDjIgkz8OaanCN6Yir4+8fhnHX4nzaOIz2Pe1QQIhAMzcZlHHb5BRM0uE1eDRLYnN43H9mhly7/u8PCee1nVh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18232422},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"b84fff85fc32882c163fe83f284ebc53c22a4242","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.10.0_1784232840729_0.41959920161823017","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"sdlc-agent-4-enterprise-server","version":"1.10.1","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.10.1","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"ea3cb4dd3f9b08e3c5fb318a38112afae3b0de9c","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.10.1.tgz","fileCount":2400,"integrity":"sha512-E9rh1g3+aS9rjExFnNr192fREY3m757mWYYrZQdltR0SwSAKKTSRuhkEFhzYH3KDtYrMOIvXGbvLJfYoSLib2w==","signatures":[{"sig":"MEUCIF5zRmI3PjCQdfoyT9tpTNS/IEG7CrMG+p8inNh5bX8WAiEAk5kOJ9i1yPBmFN0AGHX3Tuq7s38p16F+QFpxMg87LzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":18232348},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"d005eee1a9bbeace4b6a2eb6ea647edfc51412a8","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.10.1_1784233357122_0.3616536473266998","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.11.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.11.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"4ee2425adf059f2c7957442821f6c8dba67799b7","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.11.0.tgz","fileCount":2776,"integrity":"sha512-QpJqlu+eVvle9GbkFkb6mug0GK50XLWHTTHdAh9paQ/OG/juqZuBR4LIW/75k0Hm24ucsdaQnz/FjerJr9NWyQ==","signatures":[{"sig":"MEQCIFtYVWPzDaH9tFjZGlqq4XZj8/mlqSEO2nhbSfQ/SrkBAiA22ShGK5XRXY0tkkSbEiQFBI4njZSWSthZ0z5cQwF6ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25739939},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"d43b21b450ccd122669cec90eeebc689adcd7c8c","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.11.0_1784382564840_0.23397707578559368","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.12.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.12.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"fc8957a398e5c6e2259118d2a61f17bad9ad92e1","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.12.0.tgz","fileCount":2776,"integrity":"sha512-5NNf3WKi+PdX/1MWeVInwL2gyos6363dqRzhgikb07ZihA/f3CiAuX1cVp+rd0Ud0H2otqiWDyNfYgxF5L6ytQ==","signatures":[{"sig":"MEUCIQCO8hJKtqpwibY6x2lkItWXMnN7noQ8nDxPHGAfr+iImgIgDD1hXUOWdEjIKK6HQs/zL5WG1ve7TuawrBhTqEsvcIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25740018},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"85909cf3a330394cb43f0c6f174489f10e1a3004","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.12.0_1784446688044_0.7171443069983818","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.13.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.13.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"18b08833d84d3a335c25375cf8cb49d347b2e2df","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.13.0.tgz","fileCount":3552,"integrity":"sha512-Ipuy/qDDR0327YcFQkkaTo7AkS9iqvU2SAPv+GFMrqnndZrLtOD7EGDuSd1scTMraz+z9z9mdbHojFjk8F9LaA==","signatures":[{"sig":"MEUCIGOJAXbqMboy1HWxJDnMmDmhuLzfj9kQ92WtwWDbHRaqAiEAqv3415S7lfhp+1LjhVlBV2Mc7dtILUcMI7ZjXjhdB8M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31135455},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"bdc3851943df58cb1ab0d1aecb4887d73f60fdf4","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.13.0_1784447001164_0.25777152793803726","host":"s3://npm-registry-packages-npm-production"}},"1.14.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.14.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.14.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"ce4aa9e288ccd4c6dc3a7faecabb2e6cef0ce525","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.14.0.tgz","fileCount":3552,"integrity":"sha512-6nOi1vjnGCPKekpxctu+W7l3o/thP/dEpu5IqOW8rTpqqyMFU0vUXDPHDyjXMC9ruJeqXVX1DNiA34q1y10jxQ==","signatures":[{"sig":"MEYCIQCPScrOTdrz3i5n9LiKfmNvnaliVzkJSeF1Pg+SRJ0kawIhAL1EhV5tNP429fhwJyEokvJEszvZOZch4anBGWdqEjNT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31135706},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"38a386fbbcbde39aef08f124bb0ff8093445321f","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.14.0_1784484805092_0.8719076081769774","host":"s3://npm-registry-packages-npm-production"}},"1.15.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.15.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.15.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"e8295a1d5412b766c5d8fcd6fa00c0680171f831","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.15.0.tgz","fileCount":3695,"integrity":"sha512-AmH4hn8nijR5ETAsLzCrD0Q/MnWbdO/mudrtAYdPNdmrHjRaX64vKeMQL0Ex0HkhCjN81BNc8vuCqeek6nXviA==","signatures":[{"sig":"MEUCIA2Dvv7xsQ/MDx8PV8RmcS199j2LK1qbrZ9hBfjjFRm+AiEAgQaW13dvuoJK9D7uqWo5Qx/NxVdzMnuoxWwXfo3BYdE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34536230},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"59e681f4ca6a69ac37b68c90948c2aac2a528a65","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.15.0_1784858355548_0.2932567936716326","host":"s3://npm-registry-packages-npm-production"}},"1.16.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.16.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.16.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"b3fb0f76f9fb16aed6dbabc4995e310dbea16deb","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.16.0.tgz","fileCount":3720,"integrity":"sha512-OR8Z1bS9IwEy1StnyhyEQmRiKfwxgk/TBCpnLzECF6BXjir8Lonrssp1jNNFPpHTVzhUIq5K76Qnxnn9zEKdjQ==","signatures":[{"sig":"MEUCIFhiSqx7pCtJZpaM6GJTl0SzFiojKHS6eO1LBuk99XK+AiEAsqjL1NBPi/uIcDfltN/Yt0AQvx+Cl/fcrS6e7Ti838Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34885184},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"c8b505441bac6965672243d4943ae04e9e876636","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.2.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.16.0_1784987607885_0.9021158815376475","host":"s3://npm-registry-packages-npm-production"}},"1.17.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.17.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.17.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"a80ee05301ac78e3fdcd2fb9454fd99083a8ddde","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.17.0.tgz","fileCount":4556,"integrity":"sha512-gq+YXFwp1mS/R7IvQ6p18NLN3iu40QkQ3F+aHOyK3lFcik/Fgx5osfFvmyY3kAZlE6JWp67NGNZKDo57lqV4fA==","signatures":[{"sig":"MEUCIQD8BP1H977mWdAyJa3bRA0jMslVfPlBfZgkrdLufprxtgIgJKj5cgDqQmi8dZPO++ErtPrR+TrloREHzPquOzwEonw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38274988},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"f377c6196a9025432558acfae78dfc49b34344f5","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.17.0_1785376847076_0.25721805475351855","host":"s3://npm-registry-packages-npm-production"}},"1.18.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.18.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.18.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"e6ff8f402d9e5718ac3f0c5da95b39b99eada290","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.18.0.tgz","fileCount":4588,"integrity":"sha512-umBNGm2u+v0KfEQBd/4aYhXKHkU40otx+x7eTWnkfvGmxJ3Q0gxf1XRW0W/USj2KOIj9g0bSJeqN2Iw31vQa+w==","signatures":[{"sig":"MEUCIQCZfNKYOzenGnr2n/vT8jkU0YKfc+L8ufu24BDkZC51+QIgOXaf73565K3pNE3sz7gzHsWJslz7BNdVyQRrOmAhECc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38409080},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"84c5c4e42033599f20f670dd6fd8a061a9160e73","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.18.0_1785464824717_0.478579175416324","host":"s3://npm-registry-packages-npm-production"}},"1.19.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.19.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.19.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"4a8cd95f420eb945d50bfd1991d8a57b3adcfe21","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.19.0.tgz","fileCount":4588,"integrity":"sha512-R+JMcoh22/gVkuVc0cmaVV6N3daeKzoFWkxl7qXuxg9dT1z255pL7V6nVNwsCQtISMtBhsSuL2Tf7BM5Ny0Mtw==","signatures":[{"sig":"MEUCIQCr9PlUH8QssYEwVgXPy2IXGGXCeE4U2MD2Aw//RkKZ1AIge4pgsWxO+42RuRNSp73qZmTaxR7+ry+4yleTNMJI8OE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38409080},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"9847c8ceb93d45bd920721d14f7b52712cd13f35","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.19.0_1785480661082_0.4835380125134303","host":"s3://npm-registry-packages-npm-production"}},"1.19.1":{"name":"sdlc-agent-4-enterprise-server","version":"1.19.1","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.19.1","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"d7061f2d8b1a7bd09244865b508c674168e79353","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.19.1.tgz","fileCount":4588,"integrity":"sha512-0mv8XPyE1RXRPxgVE9uY6136IYqK4EMi9229yxNLUeS+dfvIxsdwze2XT66btufOhYjRsjLU76qKFBM/jO0Elw==","signatures":[{"sig":"MEUCIFbBvqUauZAWJuA7/yDQsHeQmL8oxItCu+acWreEvo9jAiEAjm/I2xU0btBSnNnLt74OKKgYGBDOdFAxNL67x3otF7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38409080},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"62e248aaf2aa786ab675e8f68f7f80c6412c4f53","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.19.1_1785500611288_0.26321119387039515","host":"s3://npm-registry-packages-npm-production"}},"1.20.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.20.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.20.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"b5392c58d283ea90ef89f5087df185ab4cfacc0b","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.20.0.tgz","fileCount":4608,"integrity":"sha512-gAatojdl/OdhGCZ4n4m1ge81nLo+vy2q8lkIcrXZpXNH1UUDKvJyxgGGV3/VcRYJyNe7DWoHlMICAualCJS/xg==","signatures":[{"sig":"MEUCIQCnBg4mN2oBI83QvnrRKPnfUZFSMPN7zWjqvzmdSHZhWAIgauyVgFXRqQIuJgByfxus5zus4XTRPn/qAFevYSU2o28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38474332},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"109b372d413a4dcfbf57d84b6264a8dd876317e4","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.20.0_1785588291868_0.46962065215126114","host":"s3://npm-registry-packages-npm-production"}},"1.21.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.21.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.21.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"ff3b85a95d35385b6aecd64f7c5d7e85173aa25a","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.21.0.tgz","fileCount":4346,"integrity":"sha512-gRkVfj3Uq1N0l2AWpTbQH82NprHn9FZFshWk8wEZLMN/l7hk475OCMI+AINjxFaJAenLygLunKihQ57dsoDNIg==","signatures":[{"sig":"MEUCIAKGLL/ILCGfO2HcPDAALYoFxyAxS3d9GEAZ46JqlIIPAiEAiXw3yqWZMO6Vq3JFRzA6KSw8ypH/2HDSwRmL1vT/MqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35147404},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"8329378cd13af064c498dcfb44ca66b4a90bb963","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.21.0_1785749816855_0.5190420208605693","host":"s3://npm-registry-packages-npm-production"}},"1.22.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.22.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.22.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"4098faa7eea8a62d3cf9d35d77430622a715434e","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.22.0.tgz","fileCount":4109,"integrity":"sha512-rMNXOd6IUhFn1STUrowZMdG6yei+MUyNckOmBvlRPzVXSjXsRgeDmhayS3b0UUXFjq+LP2S+0T2a/8usZC8/DQ==","signatures":[{"sig":"MEYCIQDOicEiCruSQ6v5u9Zf6yIfw+Tq21gAfszuTJyKywSqkgIhAJkBrtWWcMdE/X8Y3QMUeoHFE2OwipJYHO0Spowtxhnl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25347240},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"0238e5c35ca841439ef3f12c03e73a795e048b61","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","chokidar":"^5.0.0","@types/pg":"^8.20.0","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.22.0_1785860430777_0.2194497097349093","host":"s3://npm-registry-packages-npm-production"}},"1.23.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.23.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.23.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"d7a1b4b4eb9da8130c7360eb99cf4a533f5a5767","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.23.0.tgz","fileCount":4181,"integrity":"sha512-5a8jd7LF0qkPAXHmKftElTWO7lHakQ0TqjQX0tmysWKKW9jEA9UQkxhq+zZATkLFYnru0w/O+QOzCC+KYhFfXw==","signatures":[{"sig":"MEYCIQDv7N6iZ+fN1esXbP7eiiWZa/8X7AtP2XYnRQfeog8lVwIhAN+h8KiwRo2TNwCsbef+FCupXG247qdv5EcmRXvYJU/a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25355892},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"615f69b66f601ab2219114bbfbfe1b6250f18e6b","scripts":{"dev":"tsx watch --ignore '.code-intel/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.23.0_1786291718829_0.19974875772985512","host":"s3://npm-registry-packages-npm-production"}},"1.24.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.24.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.24.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"667bac04ba4d13c9a645e42c3a3718544506cb50","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.24.0.tgz","fileCount":4185,"integrity":"sha512-CZ7EAw/X81+j/FpCrC7oLGAyvURg47l7upolKWMP7ogGVued1vZifv/pucOFMMMz/2Vuoj8lnv/PdxTWAGn6+Q==","signatures":[{"sig":"MEYCIQDGvkWZgaC733Gd9tHywEqgirKiy8NluTM1WEZnHIBTOgIhAIxy0oAIX4SDXJyQboe3/+Jcp4oMYmM4PeixBMQa/TmW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25408580},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"ef384a69d47f61ee22e77255601c205ef447915a","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.24.0_1786466997808_0.9405830230039542","host":"s3://npm-registry-packages-npm-production"}},"1.26.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.26.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.26.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"513e046ed22fd65602120eea1d20ba29a11bbf21","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.26.0.tgz","fileCount":4227,"integrity":"sha512-77CN4c61yHBkdr+1rq4F6X3YQ0g0V6afKgsJRq4vNgAUef6iEuf5s1dCIA2GFti//1N7xqgG0h3AmKFfjDHf0g==","signatures":[{"sig":"MEUCIQClm3lTt03SO7AyEDVRBIMqinXXd4aA0Uq5QVuJsDc21QIgMc/CEtoB2yOesdmccYjM4TAr+vov0rfohYPo7n3TK4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":24704920},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"30247b1b0b88cf2f3e53457bfea24102a4976b93","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.26.0_1786806288270_0.40323215192085127","host":"s3://npm-registry-packages-npm-production"}},"1.27.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.27.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.27.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"d8fb6f79d6a6feb0ddeba2ed02235567b23bc756","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.27.0.tgz","fileCount":4419,"integrity":"sha512-Vu8iDPgyoOhtnBHh8bX7PVu9oOlnliTn6oA8eEvqWzEUCmwtR54oAohlf3OUVmZQsmroGZCW8MPcZQWFQ5amxw==","signatures":[{"sig":"MEYCIQDQLcO5FRMQUqx0WH53pTAlt92Paf6gM8+jMyd96HBPbwIhALI+dVIsdOTKLanD/e9V5KgCU2vYdVuOPaSdRoK18X7c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25306139},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"89ee8ad343bec0593f4e7ed37466775b0003e240","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.27.0_1786905056349_0.44978287035039455","host":"s3://npm-registry-packages-npm-production"}},"1.27.1":{"name":"sdlc-agent-4-enterprise-server","version":"1.27.1","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.27.1","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"bffea457effcd0e7269e1b52d26cc3f887db31ef","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.27.1.tgz","fileCount":4422,"integrity":"sha512-IdzEdRGpi7ah8kQSJA5NUb1l0EW7nnyXVAQsFxiHxb1us3iwCWsWRXL+/YWToAlF/vIRJNsjWlB5EBmKnFjSeQ==","signatures":[{"sig":"MEUCIFFiDQpBiNx5MwWKlKnQ1oUNIG0YY3neG8wNndjBo46LAiEAxc+9wmrrQQsXauBrXVx7yXZSjApjtp8t5VoQ0bLi0/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25336805},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"e1ce03b24284544f8f8ed1854c0d120299182dd3","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.27.1_1786923377039_0.02056974029387404","host":"s3://npm-registry-packages-npm-production"}},"1.28.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.28.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.28.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"ccc9a9d6584c610ce9a7b19444e7ce097d99d629","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.28.0.tgz","fileCount":4423,"integrity":"sha512-LQzqIOsTDP3D3whWK/qC6zv0Xvq4mwPq7IAg8AIpGG3+DUNZQgt/UWjHxTDmxOJbowSnFjEAnDwtPZsGvVXUKw==","signatures":[{"sig":"MEUCIQCGkx94XVvrikhOOuox4r8SsC8eziQBR7eHGLf+gKy3rwIgPTvfcJ7Tc+QXZY+c7RIAy0U2flU4YlVNQ7rmGn0/NhM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25301297},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"ec046a66f0d5038536747b249361c5c735b45121","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","bcrypt":"^6.0.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.28.0_1787013343417_0.6029192193355388","host":"s3://npm-registry-packages-npm-production"}},"1.30.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.30.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.30.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"561842928468cf9a0d0c62562fe6de621af587bb","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.30.0.tgz","fileCount":4423,"integrity":"sha512-JOdNzJZm4Paxd0eQsz/0wpfsuqxNfwxbwCi4yfG2BSAZiqhAJzpIzoPXRdsrsp9j1xQugrJbhEWA8B2R12vb0w==","signatures":[{"sig":"MEQCIBL2TCGjVIVS8ZavxTKjA3er6SxbQKgSgvyLulRO0pSeAiBecXNT7i9kVQFho99zNhLDXtc97kzSX8qcvLn/WJiDhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25302436},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"ce48cb92a9e6bccd16edcf97629a94f2d6445c5f","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","bcrypt":"^6.0.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.30.0_1787015125136_0.6374662645654878","host":"s3://npm-registry-packages-npm-production"}},"1.30.1":{"name":"sdlc-agent-4-enterprise-server","version":"1.30.1","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.30.1","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"52f9fd4914b4bffac8718e6ab037e488caf54891","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.30.1.tgz","fileCount":4424,"integrity":"sha512-3s0cIxdkslpIwLqJDz0WoMbbGYbsoPhFOCwAN1VaNd3wr95rLSGlbPf6GXpwF9T/n4W4J8W6k9oZxTgPRgz9Qg==","signatures":[{"sig":"MEUCIB1Bt56nAyz++xg434a7lZmJc29PsqW16IHVHszhLpw7AiEAwuY6CWFi/RQ2X2OolZ37IZefw7wrPoAHFLw8YFwL9Mc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":25312923},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"f77bd2f84c6d1fa6a83364aeea4f5d48622c6aff","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","bcrypt":"^6.0.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.30.1_1787083243538_0.4109311461457321","host":"s3://npm-registry-packages-npm-production"}},"1.31.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.31.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.31.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"c61642108b1485b736c90f903efe3d01fd98cc22","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.31.0.tgz","fileCount":4428,"integrity":"sha512-jP8snbBTxDhcDB/omn4E7358TtENJvl7luLMOx/vnq4ZV7fq0jIeCq/xdxThW/mZR3fPVyrMKaTcHzuUcXID1g==","signatures":[{"sig":"MEYCIQCnQv9AR3YAdGxcMZdyUhR+4ydi1jTjs7tvUlfYw5U64gIhAMJfNnKXgL6KrejhAHzPLr5+VE6yTjXaXU4UrczOHsFV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27706478},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"bb6cc0ccaa19f9b929424ea7d1f78d3337f04b1d","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","bcrypt":"^6.0.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.31.0_1787136078537_0.08485435444214584","host":"s3://npm-registry-packages-npm-production"}},"1.32.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.32.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.32.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"cf2bff1c318c8451af8ca32d29194ace693b81d9","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.32.0.tgz","fileCount":4358,"integrity":"sha512-EQ9PgLjgmTAs3VtS5m1SvXqxyi5bHidadLg5hHvKR47QMTYWSHoMQHQZDR2mA/d3YQZIWILSy8RHDltVig+Wzw==","signatures":[{"sig":"MEUCIDWUdUQ0AWSlivJVJ3ZWc1Mo/bn8nE+VPmhzFLuZ00dZAiEA/lL2lFeIpZlNch0LBeCnNSkGtVHZLS0e21ZZcQqiIFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27568696},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"048d4d3e6a4af4feeb2bd46cd3ed859bb9da2df5","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","bcrypt":"^6.0.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.32.0_1787197989786_0.9051358586156895","host":"s3://npm-registry-packages-npm-production"}},"1.32.1":{"name":"sdlc-agent-4-enterprise-server","version":"1.32.1","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.32.1","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"d30d2d0dd36c39b0c1ece272a5c9aee207fb74c9","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.32.1.tgz","fileCount":4358,"integrity":"sha512-Yyh79/RIN0oFOtyabHKicteccYPd34jCIxw8zj07Qz1Ogn4x4w8U3Na9m0YVXMX8tdwVKY2yNWryGbu1k9UycQ==","signatures":[{"sig":"MEUCIG8xu24Nth63PFxeQol24B85NpYbbDQ0pdzC1s+A8dE+AiEAwsaVxpRc73Zlm6QtWvIG4kUI8Z3PaI0xKrgsJQQrpQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27568696},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"261ffff7668931d2967616bba051c14c788c35d2","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","bcrypt":"^6.0.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.32.1_1787199317436_0.9506544760641296","host":"s3://npm-registry-packages-npm-production"}},"1.33.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.33.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.33.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"ccc4fa36df5612c40b3e573398e3ffe8c4f7bee1","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.33.0.tgz","fileCount":4358,"integrity":"sha512-9yZHLRvVXVTsj/+QsieCjigoSsz/rdxtsaNVJVhDRI/ur01BA0k8u3SFowf8l0az2Q8tvrC24hzQ6w/IrIgoow==","signatures":[{"sig":"MEUCIAyhPSducozeh+ZkdorYhI/9Za0Polmo7da0AxXfhS7yAiEAwN83EXq/3XyLNyGBts8Rq6uodhpHW02xQtXuXC927Gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27573162},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"e70fe82a8d78fce6d5e380b64ce03f6f887c8ea4","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","bcrypt":"^6.0.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.33.0_1787309665942_0.8498198782160962","host":"s3://npm-registry-packages-npm-production"}},"1.34.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.34.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.34.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"8906eb87db50b764402d8e3fb707acdb63468492","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.34.0.tgz","fileCount":4358,"integrity":"sha512-FE6AGkhNgBYo84kGSxsbk1/S9WXw2mMJa/xSd4HzL/LOtUWhkoQYtj9A/3tRwCfjIN11BCE4uhBCWXD9b8p52Q==","signatures":[{"sig":"MEQCIEm6EJXKzgxYsmqG5GXnrpzJkKO35zqdiYbvryJmEylfAiBwU7nNLamX6MNZs/v6Ts557ge/2quonLJkVXuMc5aCzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27573162},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"1a7a800f672b03d1333d9eacb4902f7e14d38235","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","bcrypt":"^6.0.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.34.0_1787419743745_0.4876634019981685","host":"s3://npm-registry-packages-npm-production"}},"1.36.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.36.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.36.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"2b53ef1dc99ea703add65000dea0bf007de5f697","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.36.0.tgz","fileCount":4373,"integrity":"sha512-0SiTNghzOCSh1gMB5khVwr2GCYVKyRobkIiPoLt4M7rnuu5pmqZC/uNG2hNOp4mPLx7XkMCvgYGslE+QaLoR6A==","signatures":[{"sig":"MEYCIQDwumFoWdQZJqflIsZ669jBkCzu1E3jj+wzd5ZLqq8kvQIhAOdvzfLli6P/EPoFcpyLLJI30RQHaYHdGwrAv8maEi5h","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27572775},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"cb83296b160b71163d09ef1246c1daedcc3472ca","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","bcrypt":"^6.0.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.36.0_1787529886826_0.5482771917601512","host":"s3://npm-registry-packages-npm-production"}},"1.35.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.35.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.35.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"2a278775c70ed3ebafbcc26d6ce99e67d2a16e83","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.35.0.tgz","fileCount":4373,"integrity":"sha512-tWyGRxnBEHoqTS/Z6K9POzGZHyKCPcv9WQTtNnYUOVjJPOt4wk3htj9v/FMqFpQ9ttBBzh1XVIzf4Stt3QrzYg==","signatures":[{"sig":"MEUCIQCMXe2xGt9dF6xvcbib/nxgTYhqirdHhWiCjnFTlPIavgIgAKt4QQKtFQjpZp8NSoThbfmFcQ84wGzBjRr3Y7SEjys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":27572775},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"f9c64a8d59182c204b17c3b6ba8b9ec7fbce7ad8","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.8.2","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"20.20.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","bcrypt":"^6.0.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.35.0_1787533096945_0.5832796018020296","host":"s3://npm-registry-packages-npm-production"}},"1.37.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.37.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.37.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"11c83e24c27d354dc3c65f8e2d56bd255c1aeb6a","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.37.0.tgz","fileCount":4387,"integrity":"sha512-ftSbczRgq8qy6PGcVKq3imrQGm5qyn5sextrBAUl9t2n2h7ZfgNfRhpTxI0aE/7r0k2/lFTGT9o5MFbayaW6WQ==","signatures":[{"sig":"MEQCIHQm4Zxx+Jt+gTtSuTUEwFSjpHGUy6AdqeR6vCS2iRJrAiB5sAMNdAXLGkX/AYFRrPtoiBc+KNHg/YJA5B5BAupB7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34906485},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"15ae06610a92dd9e1ff56e4d1f3483908a10a4c6","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.8","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","bcrypt":"^6.0.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.37.0_1787574435099_0.1465278715822107","host":"s3://npm-registry-packages-npm-production"}},"1.37.1":{"name":"sdlc-agent-4-enterprise-server","version":"1.37.1","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.37.1","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"5a48a45a6dd11a30713f24ae71f2568270a85594","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.37.1.tgz","fileCount":4473,"integrity":"sha512-Ig0aUYy5mXMq6TFT/v0RGtxmkQ+d8/eCEpz0S8xjPPMQLxJG8blopUTxF5qVz8zJfgXozLsBS4twG7f6ahkO0A==","signatures":[{"sig":"MEUCIFfk9PVOIy+ZpBg6arEU1KniiSDvUog+V/xQgqZIUOdzAiEAmhQaxywmB1Gh1Yi808Z3CDEBKGTVS2eJZCZ84qIjdig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34981052},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"f4f005ed02fee9f503ec30bbd1bf60f73f04c7f9","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.8","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","bcrypt":"^6.0.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.37.1_1787588936527_0.6465220211613798","host":"s3://npm-registry-packages-npm-production"}},"1.38.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.38.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.38.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"6c604bb3b2d70959c1e3f290aea1c5a3ad8eaf3b","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.38.0.tgz","fileCount":4493,"integrity":"sha512-W7JtvQLGyhrXWZqqsa9U0138T2w/HX9mwPHQiWSaPgE1spxC4vdzlYmg55WIPNTtr5JnmsZBTAdtiZrvDWwkVA==","signatures":[{"sig":"MEUCIQDTtzrjRqLm6BeuGOmG2TVX2wbsbb5+be2TMmcF/VyeCAIgUeFq9lMF+i8C0RxEzuZ4U2RwRjbZWBsq4SCqN7rPkdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35145484},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"a502f2d481528f27ca6b2aeb9a4f44ea714426d7","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.8","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","pino":"^9.14.0","elkjs":"^0.9.3","bcrypt":"^6.0.0","chokidar":"^5.0.0","@types/pg":"^8.20.0","ajv-formats":"^3.0.1","better-sqlite3":"^11.10.0","web-tree-sitter":"^0.26.9","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@xenova/transformers":"^2.0.1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.6","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.38.0_1787648951877_0.587137542865924","host":"s3://npm-registry-packages-npm-production"}},"1.41.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.41.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.41.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"25c03629fbfb14bc2db272e1ce0a720dfd5312ff","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.41.0.tgz","fileCount":4979,"integrity":"sha512-po2eCEkg58Z29qJKDwQv0VGx8c4FJNt84U3idnfTfob7DYoPfCuwSSC9S40yNewmOBMPhOuAclv9eKwuYlLyiA==","signatures":[{"sig":"MEUCIQCd1ncDlCw0TQYOv/dWKl2dsfuMaC5VEdZP0OWEfiG5TgIgT0mg3XXwBSUEAaPLeFrkNrL+rUf3YhSIDbdvmMczcnI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD21zRjcjpdE7AQnN/UnuD3PdgPdgqwf1w1teWqYOT8GwIhAPWDV9AAFIlj5RIZs2iaRiPR2/rH3PWOzUZmZkQ0HIzV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36961816},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"0c7f8eb6438008a14618592cd053baaad568d31f","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","prepare":"node -e \"process.exit(0)\"","check:ci":"npm run lint && npm run lint:lines && npm run build && npm run test:unit","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","lint:lines":"bash ../scripts/check-line-count.sh","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.8","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","jimp":"^1.6.1","pino":"^9.14.0","elkjs":"^0.9.3","antlr4":"^4.13.2","bcrypt":"^6.0.0","sql.js":"^1.14.2","express":"^4.19.2","chokidar":"^5.0.0","@types/pg":"^8.20.0","dockerode":"^5.0.1","ajv-formats":"^3.0.1","better-sqlite3":"^12.2.0","web-tree-sitter":"^0.26.9","@types/dockerode":"^3.3.47","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/bcrypt":"^6.0.0","@types/express":"^5.0.0","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0","@types/better-sqlite3":"^9.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.41.0_1788606944642_0.06988316496987412","host":"s3://npm-registry-packages-npm-production"}},"1.42.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.42.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.42.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"fd5001bd23e32895ced5e95135ebfb849fe7807a","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.42.0.tgz","fileCount":5071,"integrity":"sha512-FPAi2IQPnOQcHx54KGz2CUHxXXw8ZSd/Hh5tnQt7gQSyjIOA5u26k2dwMP43Jkmbm1uzLcznzA5kxbNMb6PUMA==","signatures":[{"sig":"MEUCIAF77PnW3n5FodzgXYBLZhKS6uRuizJA7QX8v4Mw80abAiEAmOYO2iOjK6ThqYvWZkjWw9jx0uVmpk+hRJ+LGrdokcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDtMjO66cZ3bdFsnTMEiVc/Nk8+TMiYofNaKEU+aoT+LwIgdhIzHRGojY8Xxj1ST3hEhEso+RQoejRWsDym4tGgfUI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":81953130},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"22.x"},"gitHead":"4333d5180ab6af8d74ababff280258ce64e1a83c","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');cp('src/engine/parsers/grammars','dist/engine/parsers/grammars');\"","start":"node dist/index.js","prepare":"node -e \"process.exit(0)\"","check:ci":"npm run lint && npm run lint:lines && npm run build && npm run test:unit","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","lint:lines":"bash ../scripts/check-line-count.sh","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.8","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","jimp":"^1.6.1","pino":"^9.14.0","elkjs":"^0.9.3","antlr4":"^4.13.2","bcrypt":"^6.0.0","sql.js":"^1.14.2","chokidar":"^5.0.0","@types/pg":"^8.20.0","dockerode":"^5.0.1","ajv-formats":"^3.0.1","web-tree-sitter":"^0.26.9","@types/dockerode":"^3.3.47","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/bcrypt":"^6.0.0","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.42.0_1789039959400_0.24125906600300717","host":"s3://npm-registry-packages-npm-production"}},"1.42.2":{"name":"sdlc-agent-4-enterprise-server","version":"1.42.2","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.42.2","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"e3db6c2b0067410c4de7f74f34d0e989718c9e71","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.42.2.tgz","fileCount":5077,"integrity":"sha512-OTAmuyzuFGCP5jpLhuLyWyeEUrwUHH3r4W+3/w+HR+uwW9tdP0ubw1Q6sfr7/cJrIWZJRdMS2/FNqWBdIC8SRw==","signatures":[{"sig":"MEUCIQCyvRsFFRPYJx8HnOdCfgR+L9w8K6fL66nW31ItTRxcUgIgZmfAiaZJjZUKCQKgWWFnr+wuYZPavBAsZqe0NJ0dMtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDV7BV10M6WcB5oy4hI5Vp0N/QCA5j0AfV+22pbFLfeeAiEA1tevWPOrgBfYqcDjiCOLQ+RGBT7B8dFddTLDmpMEuk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82006590},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"22.x"},"gitHead":"1c0b7c80f010ad534d47f97522f4caa02bf9e623","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');cp('src/engine/parsers/grammars','dist/engine/parsers/grammars');\"","start":"node dist/index.js","prepare":"node -e \"process.exit(0)\"","check:ci":"npm run lint && npm run lint:lines && npm run build && npm run test:unit","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","lint:lines":"bash ../scripts/check-line-count.sh","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.8","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","jimp":"^1.6.1","pino":"^9.14.0","elkjs":"^0.9.3","antlr4":"^4.13.2","bcrypt":"^6.0.0","sql.js":"^1.14.2","chokidar":"^5.0.0","@types/pg":"^8.20.0","dockerode":"^5.0.1","ajv-formats":"^3.0.1","web-tree-sitter":"^0.26.9","@types/dockerode":"^3.3.47","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/bcrypt":"^6.0.0","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.42.2_1789088041209_0.465353074765684","host":"s3://npm-registry-packages-npm-production"}},"1.41.1-SA4E-242-release":{"name":"sdlc-agent-4-enterprise-server","version":"1.41.1-SA4E-242-release","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.41.1-SA4E-242-release","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"de2a20d3044d3b6a0aaa048fd564f42a46370e13","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.41.1-SA4E-242-release.tgz","fileCount":4979,"integrity":"sha512-dKMabk86FL9xi7K97b18Nvzt15JcJCUfhAc06a5hHV5q8tE0m3lCh80ufk+mUgtCTKxQ27TDg46Cyywqfbw/HA==","signatures":[{"sig":"MEQCIHxf9uVEF1ovxHGAHUN3IzyS2ASgYMgRVxMoRlEU3qdGAiAnjc6AlfzshyrC6t/TZAA51/HP358SVqhy5osGGQtDEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCElTM7T3h8WBzDtuFVYUujZJxlpkf4+T+5mHutLrUDTwIgKcilWWx//Nvv5n88nnG3qpnQDVh6cm1Al1yg+Gg46cU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":36967708},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.14.1"},"gitHead":"c1a2f05f9adccd994c91c50e078861e8a9273d07","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');\"","start":"node dist/index.js","prepare":"node -e \"process.exit(0)\"","check:ci":"npm run lint && npm run lint:lines && npm run build && npm run test:unit","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","lint:lines":"bash ../scripts/check-line-count.sh","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.8","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","jimp":"^1.6.1","pino":"^9.14.0","elkjs":"^0.9.3","antlr4":"^4.13.2","bcrypt":"^6.0.0","sql.js":"^1.14.2","chokidar":"^5.0.0","@types/pg":"^8.20.0","dockerode":"^5.0.1","ajv-formats":"^3.0.1","web-tree-sitter":"^0.26.9","@types/dockerode":"^3.3.47","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^20.0.0","@types/bcrypt":"^6.0.0","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.41.1-SA4E-242-release_1789283935926_0.0079206253998918","host":"s3://npm-registry-packages-npm-production"}},"1.42.1":{"name":"sdlc-agent-4-enterprise-server","version":"1.42.1","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.42.1","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"e88f9278e7c2a51d19b4a1a85915c9a5482b86a3","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.42.1.tgz","fileCount":5089,"integrity":"sha512-dXDVDH/jvHq2+kC0KXmVcAEKoNdVryt8rjD6WuqMAaDMFBlT49gdYiyVXJfER2FGuZtBQse4WG/d2HeR1U+pXQ==","signatures":[{"sig":"MEQCIB8k7JvH72NojkTsYcVfRUcinp8tgqDHTPCIS+K1WLyIAiALe0gYLrE8+febaa1zK3pVWhzFunaxpZPn6UJkYuTpZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDHfghiayisRHWBamltRN3qyGCNvtJRKjIyVSJZy0YKgAiEAwwN+akqpQQSCnVLlNjpnd2cyM7JiRF2342iBXpJfgTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82117225},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"22.x"},"gitHead":"be2813a08ee377acf529ab45d5aa94b40e946dd9","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');cp('src/engine/parsers/grammars','dist/engine/parsers/grammars');\"","start":"node dist/index.js","prepare":"node -e \"process.exit(0)\"","check:ci":"npm run lint && npm run lint:lines && npm run build && npm run test:unit","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","lint:lines":"bash ../scripts/check-line-count.sh","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.8","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","jimp":"^1.6.1","pino":"^9.14.0","elkjs":"^0.9.3","antlr4":"^4.13.2","bcrypt":"^6.0.0","sql.js":"^1.14.2","chokidar":"^5.0.0","@types/pg":"^8.20.0","dockerode":"^5.0.1","ajv-formats":"^3.0.1","tree-sitter":"^0.25.1","web-tree-sitter":"^0.26.9","@types/dockerode":"^3.3.47","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/bcrypt":"^6.0.0","tree-sitter-jsp":"github:karlvr/tree-sitter-jsp","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.42.1_1789315673164_0.1799591330796606","host":"s3://npm-registry-packages-npm-production"}},"1.42.3":{"name":"sdlc-agent-4-enterprise-server","version":"1.42.3","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.42.3","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"99ca00d859a8978cb369140198a7f7aec42c0241","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.42.3.tgz","fileCount":5089,"integrity":"sha512-r6FUv8feJu3HUtxH7iz+5KfJ8sJVIGnpOnFJi17ls9qVmvjhZilyV62aeImtPLdz7RzBzHaII1U+GSx7S3v8uA==","signatures":[{"sig":"MEQCICJMNW2yEWrAAVd8Ne3+z8TLyC/10nddfS3waCrBVCE2AiAaSuXBlBWMI0NdZQ+7bZlaEICsth523sYDTK8EFMiODg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHy2BppWinvTOCMWj7EPlbdnlk3lofXFhOFM92vzvc1mAiEA2bb1MLqMEVzfzJjl70FnBwcnyZ8tJkql45NAHM36hCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82117225},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"22.x"},"gitHead":"d85d9455c411bb20ac80acb7919965d228ef4c70","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');cp('src/engine/parsers/grammars','dist/engine/parsers/grammars');\"","start":"node dist/index.js","prepare":"node -e \"process.exit(0)\"","check:ci":"npm run lint && npm run lint:lines && npm run build && npm run test:unit","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","lint:lines":"bash ../scripts/check-line-count.sh","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.8","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","jimp":"^1.6.1","pino":"^9.14.0","elkjs":"^0.9.3","antlr4":"^4.13.2","bcrypt":"^6.0.0","sql.js":"^1.14.2","chokidar":"^5.0.0","@types/pg":"^8.20.0","dockerode":"^5.0.1","ajv-formats":"^3.0.1","tree-sitter":"^0.25.1","web-tree-sitter":"^0.26.9","@types/dockerode":"^3.3.47","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/bcrypt":"^6.0.0","tree-sitter-jsp":"github:karlvr/tree-sitter-jsp","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.42.3_1789321582660_0.820466173229051","host":"s3://npm-registry-packages-npm-production"}},"1.43.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.43.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.43.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"c737b51513837bd40cfc93189b86efb959448040","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.43.0.tgz","fileCount":5236,"integrity":"sha512-DqUmTxspa/cAYxZfa2QWlsjEqAh+dVb/IpzUlysSLQJbmiMiGLBjtz1GgYnVXdd7TY7h3fdlqEC7j0E74zWAQA==","signatures":[{"sig":"MEYCIQCraNj57K5ay2WNfrupaHFl5DA/FVLU9WVVAklbVIvEIQIhAKLMmBCpge5qomH2j/gANJX0etMusUtUe50+Z2GR9Uug","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDVGkRLf7NHPD1yZFr8Wx7T7xtHPiUfSFvMXNamHJ300AIgKYrcf+SAut68+f+nHf8RWxWGij29u5yIbTdkTV5uaiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82651766},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"22.x"},"gitHead":"b4cd81637bb6f840701dee49a17604978b6d342b","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');cp('src/engine/parsers/grammars','dist/engine/parsers/grammars');\"","start":"node dist/index.js","prepare":"node -e \"process.exit(0)\"","check:ci":"npm run lint && npm run lint:lines && npm run build && npm run test:unit","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","lint:lines":"bash ../scripts/check-line-count.sh","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.8","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.22.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","jimp":"^1.6.1","jose":"^6.2.12","pino":"^9.14.0","elkjs":"^0.9.3","antlr4":"^4.13.2","bcrypt":"^6.0.0","sql.js":"^1.14.2","chokidar":"^5.0.0","@types/pg":"^8.20.0","dockerode":"^5.0.1","ajv-formats":"^3.0.1","tree-sitter":"^0.25.1","web-tree-sitter":"^0.26.9","@types/dockerode":"^3.3.47","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/bcrypt":"^6.0.0","tree-sitter-jsp":"github:karlvr/tree-sitter-jsp","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.43.0_1790042973784_0.8629731350154215","host":"s3://npm-registry-packages-npm-production"}},"1.44.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.44.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.44.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"ff9d7d9383c62cbd431b3b493dc0355314f62e3a","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.44.0.tgz","fileCount":5270,"integrity":"sha512-8ehhi6pQjNQQmKjxqGRqQHLI9DY+/RpLQs2WiVU7XBWbroGsVDYcFC7TKfNACrjZKy5nM2p/XXHbPGz3rtB8ew==","signatures":[{"sig":"MEUCIQD0YFxZdhaOlJgyukyDJd2uv7Ivtiww2B2mIsc0wDga9gIges8Z5VTw7oZ92Eq+j8Zwlwl5LG4WDjWLDIoB0fBCwig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDyR45vb2gbXoicJ2Uu8c8YTnzf8JBSNZnFUbbiXOARKwIhANVNmMupohWDnM+BO6TUoAJJ9WeBx5xjDnt3lRP8+pTi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":82787685},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"22.x"},"gitHead":"6fc39a069e5ae33981fb46e70633768c25b05ed9","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');cp('src/engine/parsers/grammars','dist/engine/parsers/grammars');\"","start":"node dist/index.js","prepare":"node -e \"process.exit(0)\"","check:ci":"npm run lint && npm run lint:lines && npm run build && npm run test:unit","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","lint:lines":"bash ../scripts/check-line-count.sh","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.8","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.23.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","jimp":"^1.6.1","jose":"^6.2.12","knex":"^3.3.0","pino":"^9.14.0","elkjs":"^0.9.3","antlr4":"^4.13.2","bcrypt":"^6.0.0","sql.js":"^1.14.2","sqlite3":"^6.0.1","chokidar":"^5.0.0","@types/pg":"^8.20.0","dockerode":"^5.0.1","ajv-formats":"^3.0.1","tree-sitter":"^0.25.1","better-sqlite3":"^13.0.3","web-tree-sitter":"^0.26.9","@types/dockerode":"^3.3.47","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/bcrypt":"^6.0.0","tree-sitter-jsp":"github:karlvr/tree-sitter-jsp","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.44.0_1790259904888_0.37093653286331985","host":"s3://npm-registry-packages-npm-production"}},"1.45.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.45.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.45.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"99eff6461b4b1f56de072adce9e8d0a22b859553","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.45.0.tgz","fileCount":5299,"integrity":"sha512-Z5WQXz0ckQslfFfw5kb7X0rctP/6zv6swB+RAmGKm/GLyo1rsLbDKJ8mHZHIrIOsnmLI+yQWz9Ve4CCOmvWoJg==","signatures":[{"sig":"MEYCIQCfm7JL6JNg4QuoC3OW99XOJsEtxlqfjBiruBxvYm6eZAIhAMvTBIBznCCHuN2Kfu2QmlwxO1Tr56Oev9I2rc2QkZM0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC93/JbxEctLLmfRe0OVhJelKCrgrAic7jguM4t0DKTDAIhALhnQZrWwLaubP6S14zrm6V93xiNxZsEgQs/lMJJY1fD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83266740},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"22.x"},"gitHead":"641f1f111296686cb2240980310ec6bafc329c76","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');cp('src/engine/parsers/grammars','dist/engine/parsers/grammars');\"","start":"node dist/index.js","prepare":"node -e \"process.exit(0)\"","check:ci":"npm run lint && npm run lint:lines && npm run build && npm run test:unit","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","lint:lines":"bash ../scripts/check-line-count.sh","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","pega:generate":"node scripts/pega-generate-parser.mjs","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.8","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.23.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","jimp":"^1.6.1","jose":"^6.2.12","knex":"^3.3.0","pino":"^9.14.0","elkjs":"^0.9.3","antlr4":"^4.13.2","bcrypt":"^6.0.0","sql.js":"^1.14.2","sqlite3":"^6.0.1","chokidar":"^5.0.0","@types/pg":"^8.20.0","dockerode":"^5.0.1","ajv-formats":"^3.0.1","tree-sitter":"^0.25.1","web-tree-sitter":"^0.26.9","@types/dockerode":"^3.3.47","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/bcrypt":"^6.0.0","tree-sitter-jsp":"github:karlvr/tree-sitter-jsp","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.45.0_1790410617714_0.7437726222135383","host":"s3://npm-registry-packages-npm-production"}},"1.46.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.46.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.46.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"4bb43104bcb6a34ea660af6a5267e3617af73440","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.46.0.tgz","fileCount":5334,"integrity":"sha512-K6Yc511eNtHY8wNy2fuldfr2xirMDc0y5jkg4M/KwP3iwt22m/FD6cbT+kvkAFQRcLSNZJrLh6VVJvj1TLHERQ==","signatures":[{"sig":"MEUCIQC9H2lq2O7vl8Lswvs/+e5i9IqZdSoYQ6oe91v2WLwZ0QIgVnA4Z+dzTMyyGnqtcHJu7KJ/Yy6zl5ducEz2UXx5VvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIByhpH1YHomwM6mDnrFP1x49s67aHXyNxczBiKwuxxr2AiAKz9iYwa9DF5j9huDbgk/PD+sup+D5pnetdP8koA0Jeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83300766},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"22.x"},"gitHead":"a20da137e7f80ed964bd5c39c73933de6a911717","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');cp('src/engine/parsers/grammars','dist/engine/parsers/grammars');\"","start":"node dist/index.js","prepare":"node -e \"process.exit(0)\"","check:ci":"npm run lint && npm run lint:lines && npm run build && npm run test:unit","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","lint:lines":"bash ../scripts/check-line-count.sh","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","pega:generate":"node scripts/pega-generate-parser.mjs","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.8","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.23.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","jimp":"^1.6.1","jose":"^6.2.12","knex":"^3.3.0","pino":"^9.14.0","elkjs":"^0.9.3","antlr4":"^4.13.2","bcrypt":"^6.0.0","sql.js":"^1.14.2","sqlite3":"^6.0.1","chokidar":"^5.0.0","@types/pg":"^8.20.0","dockerode":"^5.0.1","ajv-formats":"^3.0.1","tree-sitter":"^0.25.1","web-tree-sitter":"^0.26.9","@types/dockerode":"^3.3.47","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/bcrypt":"^6.0.0","tree-sitter-jsp":"github:karlvr/tree-sitter-jsp","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.46.0_1790555263134_0.7769193627498436","host":"s3://npm-registry-packages-npm-production"}},"1.46.1":{"name":"sdlc-agent-4-enterprise-server","version":"1.46.1","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.46.1","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"29973635a1553b58bce3bb26e5e78246d835c465","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.46.1.tgz","fileCount":5334,"integrity":"sha512-yyWrD2AbqFWxO+T1fyJ4ccVLFqW7vRgTGLNM+mMgu54Yqq2YZJsNRUEF3tHgNrOMre3qzGXvL9QuV3YjzK+w1A==","signatures":[{"sig":"MEYCIQDIhzaThcMskP+NDg2/HYoHj9ZbGjKsFX0pFflrGNs1/QIhAK3gidCwqJ9wlpt3zc4CCBjMsV/dWj86oMm8Jylqa7Dv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICYr4fdOIS5KuDUlw+wX6GfCkK2ZhxyDGVUctbf+F5IdAiEAmbeXB+xNjTHTSpvc+RZgzK7rHYdxaOmbf2OolZ6xxIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83301323},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"22.x"},"gitHead":"df4ec5dc4e5f4cf33ca9eb6cec0313641801194c","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');cp('src/engine/parsers/grammars','dist/engine/parsers/grammars');\"","start":"node dist/index.js","prepare":"node -e \"process.exit(0)\"","check:ci":"npm run lint && npm run lint:lines && npm run build && npm run test:unit","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","lint:lines":"bash ../scripts/check-line-count.sh","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","pega:generate":"node scripts/pega-generate-parser.mjs","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.8","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.23.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","jimp":"^1.6.1","jose":"^6.2.12","knex":"^3.3.0","pino":"^9.14.0","elkjs":"^0.9.3","antlr4":"^4.13.2","bcrypt":"^6.0.0","sql.js":"^1.14.2","sqlite3":"^6.0.1","chokidar":"^5.0.0","@types/pg":"^8.20.0","dockerode":"^5.0.1","ajv-formats":"^3.0.1","tree-sitter":"^0.25.1","web-tree-sitter":"^0.26.9","@types/dockerode":"^3.3.47","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/bcrypt":"^6.0.0","tree-sitter-jsp":"github:karlvr/tree-sitter-jsp","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.46.1_1790556040476_0.12470132323271965","host":"s3://npm-registry-packages-npm-production"}},"1.46.2":{"name":"sdlc-agent-4-enterprise-server","version":"1.46.2","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.46.2","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"9fef1a14a51173d6ab8dcfa50c5d5cd6edd7b75e","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.46.2.tgz","fileCount":5334,"integrity":"sha512-XaTv70NY2nK1Et3ac+Yd6KQ2E9axxQyDcu6/0mBkvZA7HsmI6NmO4r0v0rqtZYx09I/ccIYpwoFgkB6dLXlBnw==","signatures":[{"sig":"MEUCIQC2PBJjKpSYbLTOBBKS0ectgaU3J+Y3RTx88eu5QqBw+gIgFUPIyvWDihn9b41XCvuhvHhivhoVKMLN9Vd6/bgJvbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDrrVvtmqc5NNYcjTk2ue8vB0AWhM6xnr+/+Mq19IpYVgIhAO792uIcDid7lciLxIvwlHlYw+PKpJrvxdHhi0WnKzoy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83301488},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"22.x"},"gitHead":"33ea57e9ed798da37ec38d86ab58b9e6d44024a4","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');cp('src/engine/parsers/grammars','dist/engine/parsers/grammars');\"","start":"node dist/index.js","prepare":"node -e \"process.exit(0)\"","check:ci":"npm run lint && npm run lint:lines && npm run build && npm run test:unit","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","lint:lines":"bash ../scripts/check-line-count.sh","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","pega:generate":"node scripts/pega-generate-parser.mjs","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.8","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.23.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","jimp":"^1.6.1","jose":"^6.2.12","knex":"^3.3.0","pino":"^9.14.0","elkjs":"^0.9.3","antlr4":"^4.13.2","bcrypt":"^6.0.0","sql.js":"^1.14.2","sqlite3":"^6.0.1","chokidar":"^5.0.0","@types/pg":"^8.20.0","dockerode":"^5.0.1","ajv-formats":"^3.0.1","tree-sitter":"^0.25.1","web-tree-sitter":"^0.26.9","@types/dockerode":"^3.3.47","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/bcrypt":"^6.0.0","tree-sitter-jsp":"github:karlvr/tree-sitter-jsp","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.46.2_1790560087443_0.2347413460040888","host":"s3://npm-registry-packages-npm-production"}},"1.46.3":{"name":"sdlc-agent-4-enterprise-server","version":"1.46.3","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.46.3","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"71c03c49680129eb0e9cdf4fcf691f71765f575c","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.46.3.tgz","fileCount":5334,"integrity":"sha512-rgO09L9mWqb3BjFNxvmjdd20FRrGI0LxFK/ducaS5gq/7eB9ksYpkT19m5kYTnyWofnU8IH8Uq7kAF9JHonBbQ==","signatures":[{"sig":"MEUCIDhQYFl3fjQwFL8PQnIbkgvuFhsqk1uTJZQd7kUDA5jfAiEA7AsZlSLTofJpp7iO4BxYdVjFLeTz4uET9d6yjL0qqAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID/1ivzU5e8cQ5d51rTqoicz82FS9Z23wezR4m23aqowAiAg4WKaplHPfFCjSPQGT2EGSxJT+8nKL9+RM7Z5wlB+dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83301488},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"22.x"},"gitHead":"2a70186f556eba6cbd22a166a32bd2ca23008817","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');cp('src/engine/parsers/grammars','dist/engine/parsers/grammars');\"","start":"node dist/index.js","prepare":"node -e \"process.exit(0)\"","check:ci":"npm run lint && npm run lint:lines && npm run build && npm run test:unit","lint:fix":"eslint src/ --ext .ts --fix","test:unit":"vitest run src/","lint:lines":"bash ../scripts/check-line-count.sh","test:watch":"vitest","test:e2e-ui":"npx playwright test","test:e2e-api":"vitest run --config vitest.e2e.config.ts","pega:generate":"node scripts/pega-generate-parser.mjs","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.8","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.2","dependencies":{"pg":"^8.23.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","jimp":"^1.6.1","jose":"^6.2.12","knex":"^3.3.0","pino":"^9.14.0","elkjs":"^0.9.3","antlr4":"^4.13.2","bcrypt":"^6.0.0","sql.js":"^1.14.2","sqlite3":"^6.0.1","chokidar":"^5.0.0","@types/pg":"^8.20.0","dockerode":"^5.0.1","ajv-formats":"^3.0.1","tree-sitter":"^0.25.1","web-tree-sitter":"^0.26.9","@types/dockerode":"^3.3.47","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/bcrypt":"^6.0.0","tree-sitter-jsp":"github:karlvr/tree-sitter-jsp","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.46.3_1790751555946_0.021528115638067113","host":"s3://npm-registry-packages-npm-production"}},"1.47.0":{"name":"sdlc-agent-4-enterprise-server","version":"1.47.0","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"author":{"name":"SA4E Team"},"license":"MIT","_id":"sdlc-agent-4-enterprise-server@1.47.0","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"dist":{"shasum":"abfe5bacf0974b1b683c6e9910c9d0d07262b260","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.47.0.tgz","fileCount":5419,"integrity":"sha512-rt6PrUJq0gVJaTm6xEyQIeDeB/BfdAjOpJhffEA64pZr2/bFoaE5Q7X6drql0yLNnrDmt/nja50kEvAAm288Bg==","signatures":[{"sig":"MEUCICALZRhktaayzWRl4NBkMFt3y/lgtn283qK+vhve7zIJAiEA4Wic0SXF/P1XoBJ7kmO5rYhzl/7Tp+E2Vm5tTZFBEO0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFM3fXRCcL3F/J0/WCqMAmpxAVreDxmUGSGZqDMgyyLaAiBWQlDIxjBzG1rYkCfx/sWaZfRwFWWLltpZCzBzw3Y1PA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":83620452},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":"22.x"},"gitHead":"588320c433a3059cf80c7a86bfed36512143e926","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');cp('src/engine/parsers/grammars','dist/engine/parsers/grammars');\"","start":"node dist/index.js","prepare":"node -e \"process.exit(0)\"","check:ci":"npm run lint && npm run lint:lines && npm run build && npm run test:unit && npm run test:contract","lint:fix":"eslint src/ --ext .ts --fix","db:backup":"node scripts/db/backup-postgres.mjs --target prod","test:unit":"vitest run src/","db:test:up":"node scripts/db/test-compose.mjs up","lint:lines":"bash ../scripts/check-line-count.sh","test:watch":"vitest","test:e2e-ui":"npx playwright test","db:test:down":"node scripts/db/test-compose.mjs down","test:e2e-api":"vitest run --config vitest.e2e.config.ts","pega:generate":"node scripts/pega-generate-parser.mjs","test:contract":"vitest run tests/contract/","db:backup:test":"node scripts/db/backup-postgres.mjs --target test --if-running","db:test:config":"node scripts/db/test-compose.mjs config --quiet","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.9","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"_nodeVersion":"22.23.3","dependencies":{"pg":"^8.23.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","jimp":"^1.6.1","jose":"^6.2.12","knex":"^3.3.0","pino":"^9.14.0","elkjs":"^0.9.3","antlr4":"^4.13.2","bcrypt":"^6.0.0","sql.js":"^1.14.2","sqlite3":"^6.0.1","chokidar":"^5.0.0","@types/pg":"^8.20.0","dockerode":"^5.0.1","ajv-formats":"^3.0.1","tree-sitter":"^0.25.1","web-tree-sitter":"^0.26.9","@types/dockerode":"^3.3.47","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/bcrypt":"^6.0.0","tree-sitter-jsp":"github:karlvr/tree-sitter-jsp","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0"},"_npmOperationalInternal":{"tmp":"tmp/sdlc-agent-4-enterprise-server_1.47.0_1791115424500_0.8688898877235389","host":"s3://npm-registry-packages-npm-production"}},"1.47.1":{"_id":"sdlc-agent-4-enterprise-server@1.47.1","bin":{"sdlc-agent-4-enterprise-server":"dist/index.js"},"bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"dist":{"shasum":"4633c4f368a69b56076240a18c3c2eb777d9d240","tarball":"https://registry.npmjs.org/sdlc-agent-4-enterprise-server/-/sdlc-agent-4-enterprise-server-1.47.1.tgz","fileCount":5419,"integrity":"sha512-79/dyzdZozNRPUi3xbCoa/ptwnftOCI1ooArZILvgybtmHX09PzP4VNALrdNvOb4sVenVhMKZjV5CpDFEYIrCQ==","signatures":[{"sig":"MEUCIQDumJvtkFTJ0UsXHA7VuQz4Nm+6VV1xOsIHaSgMZ/6xfQIgYSgJtHYgS5EoBaEsihRQRyGDgyUuV+7rf3V8oBPiyAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDVeDCiEVIImpUO7CXiS92JoQy4/ALMUgdtvBJ3RsLv2AiEA7bAG0jE0ZM110xF+vFirzrzZAjVG1GP0kxXTzd7+TxM="}],"unpackedSize":83627232},"main":"dist/index.js","name":"sdlc-agent-4-enterprise-server","type":"module","types":"./dist/index.d.ts","author":{"name":"SA4E Team"},"engines":{"node":"22.x"},"gitHead":"07ff65e3b55dba161dff2ae381f226b2dd0c3893","license":"MIT","scripts":{"dev":"tsx watch --ignore '.code-intel/**' --ignore 'documents/**' --ignore '../documents/**' --ignore '../extension/**' src/index.ts","lint":"npx eslint src/ --ext .ts","test":"vitest run","build":"tsc && node -e \"const fs=require('fs');const path=require('path');function cp(s,d){if(!fs.existsSync(d))fs.mkdirSync(d,{recursive:true});for(const f of fs.readdirSync(s)){const sp=path.join(s,f),dp=path.join(d,f);fs.statSync(sp).isDirectory()?cp(sp,dp):fs.copyFileSync(sp,dp);}}cp('src/viewer','dist/viewer');cp('src/engine/parsers/grammars','dist/engine/parsers/grammars');\"","start":"node dist/index.js","prepare":"node -e \"process.exit(0)\"","check:ci":"npm run lint && npm run lint:lines && npm run build && npm run test:unit && npm run test:contract","lint:fix":"eslint src/ --ext .ts --fix","db:backup":"node scripts/db/backup-postgres.mjs --target prod","test:unit":"vitest run src/","db:test:up":"node scripts/db/test-compose.mjs up","lint:lines":"bash ../scripts/check-line-count.sh","test:watch":"vitest","test:e2e-ui":"npx playwright test","db:test:down":"node scripts/db/test-compose.mjs down","test:e2e-api":"vitest run --config vitest.e2e.config.ts","pega:generate":"node scripts/pega-generate-parser.mjs","test:contract":"vitest run tests/contract/","db:backup:test":"node scripts/db/backup-postgres.mjs --target test --if-running","db:test:config":"node scripts/db/test-compose.mjs config --quiet","prepublishOnly":"npm run build","test:integration":"vitest run tests/integration/"},"version":"1.47.1","_npmUser":{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"},"homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"_npmVersion":"10.9.9","description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","directories":{"test":"tests"},"maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"_nodeVersion":"22.23.3","dependencies":{"pg":"^8.23.0","ajv":"^8.20.0","zod":"^3.23.0","hono":"^4.0.0","jimp":"^1.6.1","jose":"^6.2.12","knex":"^3.3.0","pino":"^9.14.0","elkjs":"^0.9.3","antlr4":"^4.13.2","bcrypt":"^6.0.0","sql.js":"^1.14.2","sqlite3":"^6.0.1","chokidar":"^5.0.0","@types/pg":"^8.20.0","dockerode":"^5.0.1","ajv-formats":"^3.0.1","tree-sitter":"^0.25.1","web-tree-sitter":"^0.26.9","@types/dockerode":"^3.3.47","onnxruntime-node":"^1.18.0","@hono/node-server":"^1.12.0","@sqlite.org/sqlite-wasm":"^3.53.0-build1","@modelcontextprotocol/sdk":"^1.29.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.0.0","eslint":"^10.8.1","vitest":"^4.1.9","globals":"^17.7.0","@eslint/js":"^10.0.1","fast-check":"^4.9.0","typescript":"^5.5.0","@types/node":"^22.0.0","@types/bcrypt":"^6.0.0","tree-sitter-jsp":"github:karlvr/tree-sitter-jsp","@playwright/test":"^1.60.0","typescript-eslint":"^8.67.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdlc-agent-4-enterprise-server_1.47.1_1791119278810_0.5673965358548483"}}},"time":{"created":"2026-07-06T22:49:24.197Z","modified":"2026-10-04T13:07:59.305Z","1.1.0":"2026-07-06T22:49:25.192Z","1.0.0":"2026-07-06T23:18:54.829Z","1.2.0":"2026-07-08T13:21:06.219Z","1.2.1":"2026-07-08T15:01:40.342Z","1.3.0":"2026-07-08T17:33:00.698Z","1.5.0":"2026-07-12T21:42:44.170Z","1.7.0":"2026-07-15T03:16:47.568Z","1.7.1":"2026-07-15T08:29:42.293Z","1.8.0":"2026-07-15T10:49:43.805Z","1.8.1":"2026-07-15T14:42:44.905Z","1.8.2":"2026-07-15T16:01:28.812Z","1.9.0":"2026-07-15T16:43:48.998Z","1.9.1":"2026-07-16T17:03:17.605Z","1.10.0":"2026-07-16T20:14:01.049Z","1.10.1":"2026-07-16T20:22:37.338Z","1.11.0":"2026-07-18T13:49:25.073Z","1.12.0":"2026-07-19T07:38:08.307Z","1.13.0":"2026-07-19T07:43:21.498Z","1.14.0":"2026-07-19T18:13:25.442Z","1.15.0":"2026-07-24T01:59:16.044Z","1.16.0":"2026-07-25T13:53:28.207Z","1.17.0":"2026-07-30T02:00:47.429Z","1.18.0":"2026-07-31T02:27:05.045Z","1.19.0":"2026-07-31T06:51:01.373Z","1.19.1":"2026-07-31T12:23:31.566Z","1.20.0":"2026-08-01T12:44:52.171Z","1.21.0":"2026-08-03T09:36:57.159Z","1.22.0":"2026-08-04T16:20:31.122Z","1.23.0":"2026-08-09T16:08:39.145Z","1.24.0":"2026-08-11T16:49:58.108Z","1.26.0":"2026-08-15T15:04:48.508Z","1.27.0":"2026-08-16T18:30:56.581Z","1.27.1":"2026-08-16T23:36:17.315Z","1.28.0":"2026-08-18T00:35:43.694Z","1.30.0":"2026-08-18T01:05:25.447Z","1.30.1":"2026-08-18T20:00:43.798Z","1.31.0":"2026-08-19T10:41:18.817Z","1.32.0":"2026-08-20T03:53:10.104Z","1.32.1":"2026-08-20T04:15:17.762Z","1.33.0":"2026-08-21T10:54:26.220Z","1.34.0":"2026-08-22T17:29:04.003Z","1.36.0":"2026-08-24T00:04:47.093Z","1.35.0":"2026-08-24T00:58:17.192Z","1.37.0":"2026-08-24T12:27:15.321Z","1.37.1":"2026-08-24T16:28:56.787Z","1.38.0":"2026-08-25T09:09:12.145Z","1.41.0":"2026-09-05T11:15:44.882Z","1.42.0":"2026-09-10T11:32:39.727Z","1.42.2":"2026-09-11T00:54:01.455Z","1.41.1-SA4E-242-release":"2026-09-13T07:18:56.095Z","1.42.1":"2026-09-13T16:07:53.419Z","1.42.3":"2026-09-13T17:46:22.920Z","1.43.0":"2026-09-22T02:09:34.047Z","1.44.0":"2026-09-24T14:25:05.165Z","1.45.0":"2026-09-26T08:16:58.086Z","1.46.0":"2026-09-28T00:27:43.393Z","1.46.1":"2026-09-28T00:40:40.712Z","1.46.2":"2026-09-28T01:48:07.735Z","1.46.3":"2026-09-30T06:59:16.232Z","1.47.0":"2026-10-04T12:03:44.783Z","1.47.1":"2026-10-04T13:07:59.084Z"},"bugs":{"url":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise/issues"},"author":{"name":"SA4E Team"},"license":"MIT","homepage":"https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise#readme","keywords":["mcp","code-intelligence","sdlc","agents","memory","knowledge-base","draw.io"],"repository":{"url":"git+https://github.com/dnguyenminh/SDLC-Agents-4-Enteprise.git","type":"git"},"description":"Code Intelligence MCP Server — multi-agent SDLC pipeline with semantic memory, code graph, and draw.io integration","maintainers":[{"name":"dnguyenminh1975","email":"dnguyenminh@gmail.com"}],"readme":"# Code Intelligence Backend\n\n<p align=\"center\">\n  <strong>Standalone MCP HTTP server — the brain behind Kiro SDLC Agents extension.</strong><br>\n  Code intelligence, Knowledge Base, orchestration, and 60+ MCP tools.\n</p>\n\n<p align=\"center\">\n  <img src=\"https://img.shields.io/badge/version-1.47.1-blue?style=for-the-badge\" alt=\"Version\">\n  <img src=\"https://img.shields.io/badge/tools-66+-teal?style=for-the-badge\" alt=\"Tools\">\n  <img src=\"https://img.shields.io/badge/node-%3E%3D18-green?style=for-the-badge\" alt=\"Node\">\n</p>\n\n---\n\n## What Is This?\n\nThis is the **backend server** that powers the [Kiro SDLC Agents extension](../kiro-sdlc-agents/). The extension is a thin client — all heavy lifting (KB storage, code indexing, embeddings, tool execution) happens here.\n\n**You must run this server before using the extension.**\n\n---\n\n## Quick Start\n\n```bash\n# 1. Install dependencies\nnpm ci\n\n# 2. Build\nnpm run build\n\n# 3. Start server\nnpm start\n```\n\nServer starts at **http://localhost:48721**. Verify it's running:\n\n```bash\ncurl http://localhost:48721/health\n# → {\"status\":\"healthy\",\"version\":\"1.47.1\",\"uptime\":5,\"tools_loaded\":52}\n```\n\n### Development Mode (auto-reload)\n\n```bash\nnpm run dev\n```\n\n---\n\n## Configuration\n\nAll configuration via environment variables. Every variable is optional with sensible defaults:\n\n| Variable | Default | Description |\n|----------|---------|-------------|\n| `CODE_INTEL_PORT` | `48721` | HTTP server port |\n| `CODE_INTEL_HOST` | `0.0.0.0` | Bind address (default all interfaces) |\n| `CODE_INTEL_DATA_DIR` | `.code-intel` | Data directory for DB and models |\n| `CODE_INTEL_DB` | `index.db` | SQLite database filename |\n| `CODE_INTEL_ONNX_MODEL` | `models/model.onnx` | ONNX embedding model path |\n| `CODE_INTEL_ORCHESTRATION` | `orchestration.json` | Child MCP servers config |\n| `CODE_INTEL_LOG_LEVEL` | `info` | Log level: debug, info, warn, error |\n\nExample with custom port:\n\n```bash\nCODE_INTEL_PORT=9000 npm start\n```\n\n---\n\n## Connecting the Extension\n\nAfter starting the server:\n\n1. Open Kiro/VS Code with the extension installed\n2. Command Palette → \"Kiro SDLC: Settings\"\n3. Go to \"Server Settings\" tab\n4. Set Backend URL to `http://localhost:48721`\n5. Click \"Test Connection\" — should show ✅ Connected\n\nThe extension's default URL is already `http://localhost:48721`, so if you run with defaults it connects automatically.\n\n---\n\n## API Endpoints\n\n| Endpoint | Method | Description |\n|----------|--------|-------------|\n| `/health` | GET | Server health + uptime + tool count |\n| `/mcp/tools/list` | GET | List all registered MCP tools with schemas |\n| `/mcp/tools/call` | POST | Execute an MCP tool |\n| `/api/dashboard` | GET | KB dashboard data (health score, metrics) |\n| `/api/graph` | GET | Knowledge graph nodes and edges |\n| `/api/tags` | GET | Tag taxonomy and entry counts |\n| `/api/quality` | GET | Quality score distribution |\n| `/api/analytics` | GET | Search analytics and trends |\n| `/api/index/source` | POST | Upload source files for indexing |\n| `/api/index/document` | POST | Upload document for KB ingestion |\n\n### Tool Call Example\n\n```bash\ncurl -X POST http://localhost:48721/mcp/tools/call \\\n  -H \"Content-Type: application/json\" \\\n  -d '{\"tool_name\": \"mem_search\", \"arguments\": {\"query\": \"authentication flow\"}}'\n```\n\n---\n\n## Modules & Tools\n\n| Module | Tool Count | Key Tools |\n|--------|-----------|-----------|\n| **Memory** | 17 | `mem_search`, `mem_ingest`, `mem_ingest_file`, `mem_graph`, `mem_consolidate`, `mem_promote` |\n| **Masking** | 3 | Read-time PII/credential/business logic redaction with role-based access control |\n| **Code Intel** | 15 | `code_search`, `code_symbols`, `code_callers`, `code_impact`, `code_dependencies` |\n| **Orchestration** | 6 | `find_tools`, `execute_dynamic_tool`, `orchestration_status`, `toggle_tool` |\n| **Analytics** | 5 | `complexity_analysis`, `find_hot_paths`, `find_duplicates`, `find_dead_code` |\n| **KB Graph** | 5 | `mem_map`, `mem_discover`, `git_search`, `git_index` |\n| **Web** | 6 | `fetch_url`, `web_search`, `git_clone_browse`, `download_file`, `api_call`, `read_webpage` |\n| **Utility** | 4 | `stream_write_file`, `drawio_auto_layout`, `drawio_export_png`, `agent_log` |\n\n---\n\n## Architecture\n\n```\nbackend/\n├── src/\n│   ├── index.ts                  # Entry point — init modules, start server\n│   ├── config/BackendConfig.ts   # Env-based configuration (zod validated)\n│   ├── server/\n│   │   ├── HttpServer.ts         # Hono HTTP server setup\n│   │   ├── routes/               # Health, tools, API endpoints\n│   │   └── middleware/           # Localhost-only, request-logger, error-handler\n│   ├── modules/\n│   │   ├── ModuleRegistry.ts     # Module lifecycle manager\n│   │   ├── memory/               # SQLite + ONNX embeddings, mem_* tools\n│   │   │   └── masking/         # KSA-296: Sensitive data masking middleware\n│   │   ├── code-intel/           # AST indexing, search, symbols\n│   │   ├── web/                   # KSA-297: Internet/network tools (fetch, search, browse, download, API, render)\n│   │   ├── orchestration/        # Child MCP server management\n│   │   ├── analytics/            # Quality scoring, metrics\n│   │   ├── kb-graph/             # Knowledge graph operations\n│   │   └── utility/              # Misc utility tools\n│   ├── engine/                   # Indexing engine (file scanner, parsers)\n│   ├── tool-router/              # Route tool calls to correct module\n│   ├── viewer/                   # Admin portal web UI\n│   └── types/                    # Shared type definitions\n├── dist/                         # Compiled output (npm run build)\n├── package.json\n├── tsconfig.json\n└── vitest.config.ts\n```\n\n---\n\n## Tech Stack\n\n| Layer | Technology |\n|-------|-----------|\n| Runtime | Node.js >= 18 |\n| HTTP Framework | Hono (lightweight, TypeScript-first) |\n| Database | @sqlite.org/sqlite-wasm (FTS5 full-text search) |\n| Embeddings | onnxruntime-node + paraphrase-multilingual-MiniLM-L12-v2 |\n| AST Parsing | web-tree-sitter (multi-language) |\n| File Watching | chokidar |\n| Validation | Zod |\n| Logging | Pino (structured JSON) |\n| Testing | Vitest + Playwright (E2E) |\n\n---\n\n## Security\n\n- Binds to `0.0.0.0` by default — restrict via middleware or firewall for production\n- Localhost-only middleware rejects non-local requests\n- No authentication required (local tool, same machine)\n- Process isolation from IDE (separate PID/memory)\n- **KB Sensitive Data Masking** (KSA-296): Read-time redaction of PII, credentials, and business-sensitive content based on requester role. Credentials always masked (fail-closed), PII masked for non-admin (fail-open). Audit trail for all masking events.\n\n---\n\n## Testing\n\n```bash\nnpm test                  # All tests (once)\nnpm run test:unit         # Unit tests only\nnpm run test:integration  # Integration tests\nnpm run test:e2e-api      # E2E API tests\nnpm run test:e2e-ui       # E2E UI tests (Playwright)\n```\n\n---\n\n## Troubleshooting\n\n### Port already in use\n\n```bash\n# Find what's using port 48721\nnetstat -ano | findstr :48721\n# Kill it\ntaskkill /PID <pid> /F\n# Or use a different port\nCODE_INTEL_PORT=9000 npm start\n```\n\n### Database locked\n\nOnly one server instance should access the database at a time. If you see \"database is locked\" errors, make sure no other backend process is running.\n\n### ONNX model not found\n\nThe embedding model is expected at `.code-intel/models/model.onnx`. Download it:\n- Command Palette → \"Kiro SDLC: Download Embedding Model\"\n- Or manually place an ONNX model at the configured path\n\n---\n\n## Related\n\n- [Extension](../kiro-sdlc-agents/) — The IDE extension that connects to this server\n- [Orchestration Config](../.code-intel/orchestration.json) — Child MCP server inventory\n- [Root README](../README.md) — Full platform overview\n\n---\n\n## Changelog\n\n| Version | Date | Ticket | Changes |\n|---------|------|--------|---------|\n| 1.47.1 | 2026-10-04 | — | Fix Docker CI fail (Trivy CVE-2026-103111 libpcre2-8-0 HIGH), defensive JSON parse on `/auth/refresh`, SA4E-100 Pega BELONGS_TO edges. |\n| 1.47.0 | 2026-10-02 | — | New endpoint `GET /api/v1/enrichment/failures?limit=N` (clamp 1–1000, default 200) returns full FAILED enrichment task list from `pending_tasks` with resolved source, error, retry count, timestamp (`PendingTaskRepository.listFailedDetailed`). Surfaces ingest failures to the extension beyond the 10-item status tooltip. |\n| 1.46.2 | 2026-09-28 | — | Version sync (no backend code changes; packaging fix lives in `extension`: missing direct `yargs` dep for vendored devtools barrel). |\n| 1.46.1 | 2026-09-28 | — | Version sync patch: align `root`/`backend`/`extension` to 1.46.1; README badges + health example + changelogs updated. No runtime code changes since 1.46.0. |\n| 1.46.0 | 2026-09-27 | SA4E-289/324..332 | SA4E-289 epic (Option C): LangGraph decommission + Pi SDK cutover, shared kernel `extension/src/mcp/`. SA4E-324..330 small-model wave (`LlmProvider.countTokens()`, budget gate REJECT >95%/WARN >85%, compression, routing, compaction). Security: 4 High + 17 Medium fixed, 0 Critical. 20 test.todo implemented; suites green. |\n| 1.45.0 | 2026-09-26 | SA4E-232/233/234/331 | Storage migrated off better-sqlite3 to @sqlite.org/sqlite-wasm (async-first DatabaseAdapter; dead admin Express portal, MemoryDb, DiskBackedSet, native-binding resolver removed; taskWorker concurrency 8→64). Wasm migration root-cause fixes: SqliteWasmAdapter shares one live DB per resolved file path (refcounted — sibling adapters no longer diverge), BigInt lastInsertRowid → Number (mem_ingest crash), graph-analysis stack fully async, HttpServer.start awaits schema bootstrap. ANTLR Pega expression parser (SA4E-233, ISNULL operator). SA4E-331 cross-project memory isolation + PROJECT scope dispatcher. Extension: PegaStreamIngester auth header, NativeAddonManager removed. better-sqlite3 remnants purged. Unit 3079 ✓ · e2e 173/173 ✓. |\n| 1.44.0 | 2026-09-23 | SA4E-320/323 | Extension-side release: opt-in HTTPS bypass for remote backend (workspace-scoped `allowInsecureRemote`, runtime apply without reload, restrictedConfigurations + trust gate, Pega endpoint HTTPS enforcement); per-workspace isolation of Pega/Atlassian settings with keychain namespacing + one-time migration. No backend runtime code changes — version aligned. |\n| 1.43.0 | 2026-09-22 | SA4E-262 | Multi-provider SSO unified on `sso_providers` (Entra/Google/GitHub, Strategy pattern). Entra email verification via Microsoft `xms_edov` claim (Entra omits standard `email_verified`); loopback SSO sessions no longer User-Agent-bound so extension `/api/admin/auth/me` works; JIT provisioning rejections return `403 provisioning_rejected` with a clear reason. |\n| 1.42.2 | 2026-09-11 | SA4E-257 | Wire DB-backed MCP server config to McpClientManager: McpServerConfigRepository loads `mcp_servers` table, initializeAll reads enabled servers from DB, real-time hooks auto connect/reconnect/disconnect on CRUD, transport normalization `streamable-http → httpStream`, mock logs removed. Regression tests pass. |\n| 1.42.1 | 2026-09-10 | SA4E-258 | Tenant scope stamping for tool execution: `/api/tools/execute` + `/api/code/search` stamp trusted scope onto tool args via canonical `__projectId`/`__userId` (not only `_projectContext`), fixing code-intel tools (fail-closed on missing `__projectId`) that returned \"No results found\". Covers MCP call path (mcpServer) + KB API route. Graph migrator idempotency, query-layer scope resolution, indexing-engine fixes. KB Graph: FileContainsSymbolStrategy dir-based match for LWC/Aura components (LWC_COMPONENT no longer isolated). Regression tests added (tools-execute-scope, orchestration dynamic IT, mcpServer calltool IT). |\n| 1.42.0 | 2026-09-08 | SA4E-301 | Multi-language tree-sitter parsers (C/C++/C#/PHP/Ruby/Scala/Swift/Kotlin) via shared GenericTreeSitterParser + regex fallback; symbol-kind fixes (struct/enum naming, method promotion, variable/property/constant separation, dedupe). Salesforce indexing (Apex/LWC/Aura/Visualforce/meta) with grammars copied to dist. KB Graph edges rebuilt from `relationships` (MembershipEdgeStrategy CONTAINS + FileContainsSymbolStrategy + inherits/implements resolve-by-name); auto-heal backfill (ensure-sa4e-301), unused edge tables dropped (303), unique index (302). Enrichment dedup (single CodeEnrichmentTaskCreator + PENDING guard, orphan task cleanup 300). Continuous budget-driven KB Graph LOD renderer. Node.js 22 LTS. |\n| 1.38.0 | 2026-08-25 | SA4E-214 | Extension-driven schema creation for Pega rule types. Dual-strategy harness analysis (HarnessParser + LlmSectionExtractor fallback for stream-rendered harnesses), new `/api/v1/pega/schema/{analyze,store,find,update}` endpoints, schema-guided code enrichment. Fixed: TaskWorker delegates CODE_ENRICHMENT to CodeEnrichmentHandler (Pega flow summary/pseudo_code), enrichment percent Math.floor, admin static vendor asset MIME type. Backend 2634 tests ✓. |\n| 1.37.2 | 2026-08-24 | — | Proxy bug fix: global-fetch-patch defensive fallback for curl/powershell mode, cookie jar persistence, followRedirects, workspace-scoped config, PowerShell CLM compat, pwsh binary. SA4E-204/205/206 parallel orchestration docs. |\n| 1.37.0 | 2026-08-24 | SA4E-193 | Config Commands — 4 slash commands (/create-new-agent, hook, steering, skill) with ValidationGate schema enforcement (closes GAP-01, fixes D-1..D-7), offline-safe template fallback. Consolidated release carrying SA4E-190 content. Ext tests 1621 ✓ · Backend 2621 ✓ |\n| 1.35.0 | 2026-08-23 | SA4E-190 | SDLC Pipeline Autonomy L3 Reset & Rebuild. New backend module `backend/src/sa4e-190/` with PipelineController, StatusManager, repository, unit/integration/e2e tests. Merge origin/main into dnguyenminh/SA4E-190, lint fixes applied. Tests PASS. |\n| 1.33.1 | 2026-08-23 | SA4E-189 | Extension hot-reload for .code-intel agentics — no backend changes. ChatStateManager watches agents/steering/hooks/skills with 300ms debounce, recursive patterns. Unit+e2e tests added. |\n| 1.32.0 | 2026-08-19 | SA4E-184/186 | Web search native in extension (DuckDuckGo Lite, no SearXNG). Agent runtime routing with dynamic slash menu. WebModule removed from backend. |\n| 1.31.0 | 2026-08-19 | SA4E-196 | Fix GraphSyncService drops Pega symbols on re-index. readTopSymbols() now includes pega_* kinds via LIKE pattern. |\n| 1.30.1 | 2026-08-19 | SA4E-175/176/178/179 | Bug fixes: KB offline resilience, auth gate signaling, orphan task cleanup, CODE_ENRICHMENT rename. |\n| 1.26.0 | 2026-08-14 | SA4E-155 | On-demand KB entry enrichment: priority queue (HIGH/NORMAL column), configurable polling timeout (15s default), 3-tier fallback, COALESCE first-write-wins, ConfigService (Admin UI > ENV > Default), PendingTaskRepository priority-aware claimBatch(). |\n| 1.19.1 | 2026-07-31 | SA4E-81 | Version alignment with extension release. No backend code changes in this release. |\n| 1.18.0 | 2026-07-31 | SA4E-79 | Client-Side LLM Knowledge Enrichment hardening: `handleIngestFile`/`handleIngest` always mark `pending` + enqueue TAG_ENRICHMENT (NEW-01/NEW-06/NEW-10), TaskWorker tags/structured_map conditional updates as race guards (NEW-03), USER-scoped entries enrichable without projectId (NEW-07), pending section LIMIT 3→10 (NEW-09). FTS fix: `knowledge_fts` auto-rebuild at startup when empty — restores `mem_search` for pre-existing entries. |\n| 1.17.0 | 2026-07-30 | SA4E-77 | Pega Knowledge Graph: categorized node types (PROCESS, DECISION, DATA_MODEL, UI, etc.), config-driven mapping (`pega-categories.json`), Pega-mode color switching in graph legend. Code/KB split uses entry_id prefix. Dashboard includes Pega rules in codeSymbols. isPega flag in /positions API. |\n| 1.16.0 | 2026-07-25 | — | Memory Evolution Levels L4-L6 (Collective Graph, Skill/Procedural Memory, Reflective Consolidation) implemented with real backend services and graph algorithms. Admin configuration checks resilience for Zen Upstream, TaskWorker endpoints, user management, and dynamic Admin Web UI. |\n| 1.15.0 | 2026-07-24 | SA4E-49/50/51 | PostgreSQL adapter with async DatabaseAdapter. KB tag scope fix (USER→PROJECT, now 4k+ tags visible). JWT auth, RBAC tools, config tracking. DI Container, ModuleFactory, EventBus. Agent sync to kiro/claude-code/codex-openai/github-copilot. |\n| 1.14.0 | 2026-07-19 | SA4E-48 | Extension `WrapperServer` MCP Streamable HTTP compliance: `initialize` handshake, `ping`, `notifications/initialized`, `GET /mcp` SSE — fixes VS Code `-32601` stop/restart loop + OpenCode SSE `endpoint` event fix |\n| 1.13.0 | 2026-07-19 | — | Presentation servers (FastAPI + Next.js), Electron desktop app, architecture diagrams, utility scripts |\n| 1.12.0 | 2026-07-19 | — | Version bump + README sync across all packages |\n| 1.11.0 | 2026-07-18 | SA4E-42/47 | DatabaseAdapter refactoring (engine, memory, graph, indexer) + LLM Context Chain for document indexing (analyzer, prompts, TaskWorker, structured_map, full content extraction). 66 files, 570 tests pass. |\n| 1.10.1 | 2026-07-16 | — | Bump version + update README |\n| 1.9.0 | 2026-07-15 | — | Agent Sync to All Platforms — 9 agent prompts synced to 5 conversion targets + root `.claude/` and `.opencode/` folders |\n| 1.8.1 | 2026-07-15 | SA4E-38 | Smart KB Ingest: `mem_smart_ingest` + `mem_smart_ingest_cleanup` tools using local Ollama LLM for semantic evaluation before KB ingestion. ClassifyService + SmartIngestHandler. |\n| 1.8.0 | 2026-07-15 | SA4E-36 | Multi-tenant RBAC: Project isolation via X-Project-Id header, per-user KB scoping, access group permissions, impersonation. |\n| 1.7.0 | 2026-07-15 | SA4E-37 | Health Check & Auto-Reconnect: HealthMonitor (parallel pings), ReconnectManager (exponential backoff + jitter), ConnectionStateTracker (state machine + events), TransportFactory. McpClientManager refactored as Facade. 54 unit tests. |\n| 1.6.0 | 2026-07-15 | SA4E-34 | Multi-database Support: DatabaseAdapter strategy pattern, PostgresAdapter, MysqlAdapter, MigrationService, Admin UI database tab |\n| 1.5.0 | 2026-07-13 | SA4E-125 | Pipeline Refactoring v2-v6: index-based routing, PipelineDefinition in state, sandboxed hot-swap, resolvePhaseIndex() realignment, orphan detection, skip/cancel decisions, 3-layer skip fix, Ghost Context Barrier. LangGraph restructured into core/pipeline/agents/engine/subgraphs/workflow/helpers/hooks/vscode. 13 architecture diagrams. |\n| 1.1.0 | 2026-07-03 | KSA-297 | WebModule — 6 internet/network tools: fetch_url, web_search, git_clone_browse, download_file, api_call, read_webpage. SSRF guard, rate limiter, content truncation. |\n| 1.0.1 | 2026-07-02 | KSA-296 | Sensitive Data Masking — PII/credential/business logic redaction middleware |\n| 1.0.0 | 2026-06-15 | — | Initial release — Code Intelligence, Memory, Orchestration |\n\n---\n\n## License\n\nMIT\n\n","readmeFilename":"README.md"}