{"_id":"sqlew","_rev":"72-0adac7a8518df35c826e3f0678dc270b","name":"sqlew","dist-tags":{"latest":"5.3.8"},"versions":{"1.0.0":{"name":"sqlew","version":"1.0.0","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"MIT","_id":"sqlew@1.0.0","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"dd97a1b260abc38c6abae82482d48c30e984572f","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-1.0.0.tgz","fileCount":47,"integrity":"sha512-vxmWNuK7vOGrgze7U2ZkoHsS0LaQOGYEOrq05iBB2L/rFpW7fPRqVAur3NPHC5GVQTpCf5MLYGtATQ8Dw6BU3Q==","signatures":[{"sig":"MEYCIQCuLcUedyj2A8E+atPHu+yuD8EZLcbgx1Ffrg+vxB/ayQIhAJkNPlqDjEstcrbbFLl+edGSAt8T4UfxS5laZ6FwobYM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":331217},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"f78ad60a071ab10dc3cfccddc6a6d885751fd650","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with 72% token reduction","directories":{},"_nodeVersion":"22.20.0","dependencies":{"better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_1.0.0_1760079205319_0.8574348508341341","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"sqlew","version":"1.1.0","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"MIT","_id":"sqlew@1.1.0","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"2bc68038d0eedaaac0c539d6cd9245799b32dc31","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-1.1.0.tgz","fileCount":63,"integrity":"sha512-OiQjN7ydZZZknFySqhrOoqWOqYOUrgsuOekqLmsxDRxk7axTaVXLwpxRkDkQr3pCxpaRpHDLCCDNh/bClBf3RA==","signatures":[{"sig":"MEUCIH/JXe2lBnZoafSXtHlUVlT7iiA1P+AviTyD2NEkgN+4AiEA2puq9IL70Hj11nT0yG0SynY1SLlHfwiv8tMAUaLeslI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":389360},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"45407eb31f0f7658d561c7c1ab41083b9a04c353","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with 72% token reduction","directories":{},"_nodeVersion":"22.20.0","dependencies":{"better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_1.1.0_1760145315030_0.929369218913896","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"sqlew","version":"1.1.1","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"MIT","_id":"sqlew@1.1.1","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"c045c0b21d6e8a8451163520b109b90ea98cce4e","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-1.1.1.tgz","fileCount":63,"integrity":"sha512-fNiIvP6eLap8Btdy06ELCxIKIVc5fQaU0IeGUdjJjuDXTGQZWk7E4YhDga/mPU+9iNaX4muXszdcO9necX3sfQ==","signatures":[{"sig":"MEQCIDJ90e6JFBYiOltZOi8qAXQQ+5ynY8SF3SSbp7QmcHS2AiBc5Sl+v4MbEOG91mm1zSjQmFL5MNycc3Zl7oTWaFkk0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":391682},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b52c2a2e3a07567f753e03464755da99adc45128","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with 72% token reduction","directories":{},"_nodeVersion":"22.20.0","dependencies":{"better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_1.1.1_1760146088338_0.4023281705733397","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"sqlew","version":"1.1.2","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"MIT","_id":"sqlew@1.1.2","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"2ace2ca65a4c65e3d370bbedd47803d682ad0ad0","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-1.1.2.tgz","fileCount":63,"integrity":"sha512-k9uzJNdY+L4YZOp6U5js5sGFXpxQnpyZbh03no+K5qdwu0eCgPQaw4yiLptvE3tjcXT/XsvkPdi/eZrupaieew==","signatures":[{"sig":"MEUCIQClhVvCitOXN7ICnLNESnjGG8we0Jt+8weYHCQNlfU4bAIgIS0qlIfRDJb8cAlFag8xkjHj7N5KV0zBb9fVXLRdsTQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":393056},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"b611a95f3ee902984b546efe1214299fa12005b9","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with 72% token reduction","directories":{},"_nodeVersion":"22.20.0","dependencies":{"better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_1.1.2_1760149378198_0.06134334796988106","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"sqlew","version":"2.0.0","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"MIT","_id":"sqlew@2.0.0","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"4e972acd1a11fd8f06609c61f08df1609d4afc1f","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-2.0.0.tgz","fileCount":64,"integrity":"sha512-4QD21qs8PtI7+OToP0y2QMeN/lqjYv6QNxZo4P6VDSs7qeiGPfxyO2U/86e54ugevcbzUuG+FmasDacvNy1Vlw==","signatures":[{"sig":"MEQCIF9xlVhzIDxU5G1FSunlsB+P7QLQMKuZ7lWrTCAvf70XAiAgysfexeppgKpfy6G5QLvLht+2Tl8PMkCwmwedVG+rPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":388830},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"e0ffc4cb77e6d320aae2a3e929fdb4115d424132","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with 96% token reduction via action-based tools","directories":{},"_nodeVersion":"22.20.0","dependencies":{"better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_2.0.0_1760166424226_0.34759550272196926","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"sqlew","version":"2.1.0","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"MIT","_id":"sqlew@2.1.0","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/cli.js","sqlew-server":"dist/index.js"},"dist":{"shasum":"ef5f61fb0a718c3b7702553a7d5e188d8f700e0a","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-2.1.0.tgz","fileCount":72,"integrity":"sha512-IIXkK6k7yHBw+vsgM5WRH7hP8RqofyJy8Te3N4vb7IJyJzNH5s3qfh4ffI5XAU85C72U5p+9ptO4rNKBN8eRQw==","signatures":[{"sig":"MEUCIF86A8N/HW0XjdqpyoU+9pPnxU6JOYYoUC1xrOGjb+GbAiEAxeEAWFpkwLg1P2evPANiKbX5nfq6Yu6+8TD4Ko/bK08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":540334},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c84700c58a029ae7f13864ae79a128d3bbafe109","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with 96% token reduction via action-based tools","directories":{},"_nodeVersion":"22.20.0","dependencies":{"better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_2.1.0_1760437027457_0.6340385319609119","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"sqlew","version":"2.1.1","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"MIT","_id":"sqlew@2.1.1","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"4b80079b55d2174238684492ef8392320b5a3593","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-2.1.1.tgz","fileCount":72,"integrity":"sha512-5adf2nG67K8iJ5eP+T2PcmER9cW/HhjRhGz99SIvGBkBnoyW9odpD3q8ONztM0hwGUhv9fNv1wgXVVAGOgIxBA==","signatures":[{"sig":"MEQCIDO5G8PtZlIzl8b8ex2ufml6PWp7dTAxZ8NHxKrRI6GXAiAjkDS/Ts+MF5Axgq7t2xZ3OuurfDLbL5ICoQzZYee01g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":533939},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2bf55a076aed9751211efe0581793d30192c6bd3","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with 96% token reduction via action-based tools","directories":{},"_nodeVersion":"22.20.0","dependencies":{"better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_2.1.1_1760498092126_0.30405875584093445","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"sqlew","version":"2.1.2","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"MIT","_id":"sqlew@2.1.2","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"31032931eb000e9e28cbca80869f338f0fcc02c7","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-2.1.2.tgz","fileCount":72,"integrity":"sha512-vU8WF2JcZY3XLa7iuno1RMNTJqrxYt5PBvsfhnQFqwDqHF+CHj4u8U8fgRf+Nlfhwf/SiFcRp8L0R/ONvuqSNA==","signatures":[{"sig":"MEQCIEtJh5b7ZC/yUnVFJ9v5/UrRUU07RJralVaUAgoAUTC3AiBrUPo0bVmrwWcNYroub/3Pu7NpqEY44HaF99f6q6ovyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":537228},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"3ca4b0cdffebcc17865dd6a1c07fc8dc9127215f","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with 96% token reduction via action-based tools","directories":{},"_nodeVersion":"22.20.0","dependencies":{"better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_2.1.2_1760500516103_0.3951995987650587","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"sqlew","version":"2.1.3","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"MIT","_id":"sqlew@2.1.3","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"f3d1e31e6eda57de537db9ad0b4d1571dafb77cd","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-2.1.3.tgz","fileCount":72,"integrity":"sha512-9ok6up9CdVuaDIHyDh4DHF3AqB+H5snmdKLEKuFHD6PQSDwHk+Uqa9Aty/zzXqnQvEsoP4l7W35Gyf8LsCA+8g==","signatures":[{"sig":"MEUCIGLpZ3YcwfipqfxQ4m8y5byI+jB4hea0/2Nlc8yNZWa4AiEA/xgvlHdkX3ErUX3ct0HI7EHCDUZx6P14RUSDcRpIozc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":538518},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d88de6c63c2c3784827806bd74837d3a366d52e0","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with 96% token reduction via action-based tools","directories":{},"_nodeVersion":"22.20.0","dependencies":{"better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_2.1.3_1760501338318_0.7992483308108065","host":"s3://npm-registry-packages-npm-production"}},"2.1.4":{"name":"sqlew","version":"2.1.4","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"MIT","_id":"sqlew@2.1.4","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"d4354733ae2ba7456db4f8aabbe10eb7be8fe479","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-2.1.4.tgz","fileCount":73,"integrity":"sha512-lCETaHXk4gVh2uVlFoLlR82pWzRRcOXw7Y0S23U6r34LKxFUAC61OfiROr68j/OBoQavQZrlF/ebcHRsT4W9tA==","signatures":[{"sig":"MEQCIB2qQNPx5dNyPwcFPBUwmyxtPd2F9eB9hwGN5VqDlDXKAiBz3fKeCanbEn+gl6zFdBsABDBYBEC8YWI8CELO33BmDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":569493},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"4f117fce2520915d5695f76719ac93080b8f90f8","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with 63% token reduction via action-based tools","directories":{},"_nodeVersion":"22.20.0","dependencies":{"better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_2.1.4_1760526361206_0.7178111031606234","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"sqlew","version":"3.0.2","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"MIT","_id":"sqlew@3.0.2","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"ef9bc0226925c319d04ae528aa2a46a213b522c5","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.0.2.tgz","fileCount":120,"integrity":"sha512-6xDiQfE8FKgcEI/ohBe3jN12Jx4fMQy5hGQlKYVhIp3j6OICgiWJPuZ8jxcKe9j5Lv+hkWFc+oan87hbqY7cZg==","signatures":[{"sig":"MEUCIQDrMLhIekWkSFx172vRHQoG82AIJT67jbaLXmblPUhzGQIgDUBvAy7pZ3n9yTPoBLUQAi/8d+0sRuz9UR5xzcI/ReY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1129468},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d9bfafee10c06e5c445d00d63e7c358e0e5eed68","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with Kanban Task Watcher and 63% token reduction","directories":{},"_nodeVersion":"22.20.0","dependencies":{"better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.0.2_1760690741045_0.6286650859966296","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"sqlew","version":"3.1.0","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.1.0","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"c5196369ef25f1a2113921391ee3600e2d78fe60","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.1.0.tgz","fileCount":132,"integrity":"sha512-iwa/prLIiQ5nfyILFPl2vZPQLH85bTLCgiXDw68+d6YRBGkbNidmE7AfzldAaUjYxdPlAAxKfkjMu3YlhslGqA==","signatures":[{"sig":"MEUCIBEEdYDdYVtIBaQOURXf3suF6ksUpifg8zgnR1a3kM+qAiEAunAEaHlnGKDL0kA3Kqr7tx06rsU1cfmIFAmRcx/pqrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1183135},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"7db3ea2e5fcdb496c2bb5e68a45c111d6c21b546","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with Kanban Task Watcher, auto-file-tracking, and 97% token reduction","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chokidar":"^3.6.0","better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.1.0_1760755954314_0.7786385550787942","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"sqlew","version":"3.1.1","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.1.1","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"3a64fb59c4039ba04649918c6fb24bed93a81145","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.1.1.tgz","fileCount":132,"integrity":"sha512-h6YYrRIcG7j7COWkQLYZMeLmKwkf/YPulihl/jCtdhTfF5+1EwgieFWo5C2mIG0spyEN4PMuh94osfF6uxFP1A==","signatures":[{"sig":"MEUCIQD7aDR2rim3K+xcqzEl0wQcdXJew01qOtzmzeE88uhJPwIgaN4G8AyCikqEMICYhp594cwFV1GHKSgsR4K8D9XNziU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1184346},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"983d29b3fdd36fddadb46ff9fce1fe7d9121f875","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with Kanban Task Watcher, auto-file-tracking, and 97% token reduction","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chokidar":"^3.6.0","better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.1.1_1760758768058_0.8736808781057854","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"sqlew","version":"3.1.2","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.1.2","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"7fdc6dd934f7a5d1b00d0165e02ef2a42daf1ce1","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.1.2.tgz","fileCount":132,"integrity":"sha512-v1i+GRTQcucfnUZvhcPAwNgOkjD9GdwPDFmIjZU/9VirfW2QJMlyeOwhOiSvYqzgN7H+7fZkjKNr5DoIuy2kFA==","signatures":[{"sig":"MEQCIHe7AbePVifAhhwowgkpyoRWXHk71fH1bS2Au9gKQOhCAiBDOLOuV4CJnaFnAsK+t+CbZBtLy3keVh6InWnOfk5obQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1186394},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"d7ccfb69b867f2af387ec1e4a48df1611b3c720b","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with Kanban Task Watcher, auto-file-tracking, and 97% token reduction","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chokidar":"^3.6.0","better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.1.2_1760763539227_0.3120000204420401","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"sqlew","version":"3.2.2","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.2.2","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"2a4d73c26948f78bbc9a74310483d407fb2bf268","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.2.2.tgz","fileCount":150,"integrity":"sha512-ZTUtxkjaRfzkREE4YIi8RGMiRVv3RyxQ3p5mWGmFdO+WcfSvov+sN+Kfd1yWfYgds81bNkrVG3jZWiFSr5ESOw==","signatures":[{"sig":"MEUCIGMcbsKUsFGUe+elWXwEsUzA+e4+XUwI49Cil57XNWlyAiEAlp35V6gvI8GtS2zZbu043lIK5RcNYyNeG8m7LFD3Tzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1359180},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"560d33d3b18cf631862837fb831d7f4456c7d958","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","test":"npm run build && node --test dist/tests/tasks.dependencies.test.js","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild","test:migrations":"npm run build && node dist/tests/migrations/test-v3.2-migration.js"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with Kanban Task Watcher, Decision Context, auto-file-tracking, and 97% token reduction","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chokidar":"^3.6.0","better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.2.2_1760774311262_0.2867975015134556","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"sqlew","version":"3.2.3","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.2.3","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"368fafd14efb420aadd0b0f4c38a22a15bbd2d40","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.2.3.tgz","fileCount":151,"integrity":"sha512-Ab4i/HEn1lr7KyO0Tp4HyAQEKK3ALzbycqKCJ9zQvGuK+Tt84qrAJOjbdIafFDehQDRY/A4NFvDzFHPiU6BZVQ==","signatures":[{"sig":"MEUCIGFR3WdbUnr0M1VPHeaZTT7zPfbgrcj8k3RKBxxUfm9vAiEAkS6DhhCCP5uq8XhhH0RhYGUvM05Cgz33TiBQGWNLAIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1375020},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"df45eb036b539d395163644fcf455b180d5fe639","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","test":"npm run build && node --test dist/tests/tasks.dependencies.test.js","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild","test:migrations":"npm run build && node dist/tests/migrations/test-v3.2-migration.js"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"deprecated":"Incorrect package description. Please use v3.2.4 or later.","repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with Kanban Task Watcher, Decision Context, auto-file-tracking, and 96% token efficiency through API consolidation","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chokidar":"^3.6.0","better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.2.3_1760948579717_0.21451284374027102","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"sqlew","version":"3.2.4","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.2.4","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"45fc1592e3f2f3a8b084682caf509ea9a8364b1f","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.2.4.tgz","fileCount":151,"integrity":"sha512-mu/MH5zhHKlaDH1Q97qQmlfPsDbfjJTC9/D6x9v93G2NhbFF1MT26YmjoYFE0sjzcvfqCjcBvx8hVvqP67z/nA==","signatures":[{"sig":"MEUCIFAowfGoQ2uuxoULlZeA/XcyGiM+V0fwDi3pKb2XjAvTAiEA2jQCNNuOMHDZuU3uRhHhlFs084Ehls1bnoB03PdY1oo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1375555},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"961a75be49b803368ef8fbcc5ad6d74cdfd63285","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","test":"npm run build && node --test dist/tests/tasks.dependencies.test.js","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild","test:migrations":"npm run build && node dist/tests/migrations/test-v3.2-migration.js"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with Kanban Task Watcher, Decision Context, auto-file-tracking, and 60-75% token reduction in multi-session projects","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chokidar":"^3.6.0","better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.2.4_1760949051447_0.1432892138674382","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"sqlew","version":"3.2.5","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.2.5","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"14a2a3d760a50bc3a82fc25e5d4ac5008b464961","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.2.5.tgz","fileCount":151,"integrity":"sha512-5zRn8njaaTCxZcFsGY+oJZnNavHpbPmRbxsmlcjxTCh6e8ujCp5FwzSq2E6TPK/aBkutJFVukvetqR7zeujGGg==","signatures":[{"sig":"MEUCIQCTKHdt1r7FhcomwRtDeVw0clHzaZfMfabfZcz1MI0v3gIgfKtaCZbUoN99BBs0jQdULChWy9Jdk/wWKwh3npH4YmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1378549},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"c7d372626de6861c4a2a0b827d28feead1c2e0b8","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","test":"npm run build && node --test dist/tests/tasks.dependencies.test.js","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild","test:migrations":"npm run build && node dist/tests/migrations/test-v3.2-migration.js"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with Kanban Task Watcher, Decision Context, auto-file-tracking, and 60-75% token reduction in multi-session projects","directories":{},"_nodeVersion":"22.20.0","dependencies":{"chokidar":"^3.6.0","better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.2.5_1761037431149_0.831442723659094","host":"s3://npm-registry-packages-npm-production"}},"3.5.3":{"name":"sqlew","version":"3.5.3","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.5.3","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"c96724e4af9718a826323af5d475cdc5ab874452","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.5.3.tgz","fileCount":223,"integrity":"sha512-zHWBU2oJmS6LJat4H88fubD2/rDawDC4gca1VeORIQ/+kwX3jVpxfOQmpzIY9FN3dlpp06S2kj8RrVTrA5WyZQ==","signatures":[{"sig":"MEUCIQDO7VTYvhqhUMJkDedsXF3BQQpWZEVR0cByD92KPfzFVgIgVC9YxuSNYH114MV5/b6Pg3coZKCeqyyefq43Df4WuV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1897961},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"da11d7c579a5fafdf8bb8b889c06aa707d29bfd3","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","test":"npm run build && node --test dist/tests/tasks.dependencies.test.js","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","prepublishOnly":"npm run rebuild","test:migrations":"npm run build && node dist/tests/migrations/test-v3.2-migration.js"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with Kanban Task Watcher, auto-pruning for non-existent files, Git-aware auto-complete, Decision Context, auto-file-tracking, and 60-75% token reduction in multi-session projects","directories":{},"_nodeVersion":"22.20.0","dependencies":{"ignore":"^7.0.5","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.0.0","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.5.3_1761290055563_0.6784680512358447","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"sqlew","version":"3.6.0","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.6.0","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"4602e03c7224871ca7154a6261e3551dab72828d","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.6.0.tgz","fileCount":353,"integrity":"sha512-j84rbdxv4nnkvPKnbBaPaBU6BNd5flpIdx4ehpvbsaXVIrCEEklenbQNAkA+N7GCe/d0f5m0UQFqi3pCqDWvgg==","signatures":[{"sig":"MEUCIQCJozBL0/2pX8ZfHeyqR79P1StuB0Uf9PiScdoXxQz+tgIgBoQ23abOMX2P6bq0pvcfL/jRDLOUSgmm0JCrGExkjNg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2399470},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"a4aa5b23b6c6837aeea774a31825a8df54840f0e","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"tsx node_modules/.bin/knex --knexfile src/knexfile.ts","test":"npm run build && node --test dist/tests/tasks.dependencies.test.js","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run build && node dist/tests/migrations/test-v3.2-migration.js","migrate:rollback":"npm run knex migrate:rollback","migrate:rollback:all":"npm run knex migrate:rollback --all"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with database-driven help system (60-70% token reduction), Kanban Task Watcher, Git-aware auto-complete, Decision Context, and streamlined documentation","directories":{},"_nodeVersion":"22.20.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","sqlite3":"^5.1.7","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.6.0_1761388852360_0.962966610977011","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"sqlew","version":"3.6.1","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.6.1","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"a284036d8bbe4488ded25b6678e54fa93a069f9b","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.6.1.tgz","fileCount":381,"integrity":"sha512-DkJvm/0NgEoV68WC4goOYrUOnKUYR9ndIOfiDBmL+Bvu62QtPtGyiI6Jv9Jb39p+A4OHPQakfXs0NXEA5CMzKw==","signatures":[{"sig":"MEUCIAVcFF8LVnoGW9l7iIu7auPGHSJ8QNJckBuOTIVwc52qAiEAzANJC8iEhtgRO+ohQuKxy0x2ahEwby+MG5q1lHrBzpA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2522950},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"766d3d2c46b2c0a3b7467da923fecc53318e2af5","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"tsx node_modules/.bin/knex --knexfile src/knexfile.ts","test":"npm run build && node --test dist/tests/tasks.dependencies.test.js","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run build && node dist/tests/migrations/test-v3.2-migration.js","migrate:rollback":"npm run knex migrate:rollback","test:all-features":"npm run build && node dist/tests/all-features.test.js","migrate:rollback:all":"npm run knex migrate:rollback --all"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"deprecated":"Please upgrade to v3.6.2 - Migration system modernization","repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with database-driven help system (60-70% token reduction), Kanban Task Watcher, Git-aware auto-complete, Decision Context, and streamlined documentation","directories":{},"_nodeVersion":"22.20.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","sqlite3":"^5.1.7","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.6.1_1761543865150_0.870283811976871","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"sqlew","version":"3.6.2","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.6.2","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"7f69a0e8014ff8548a2ce78d3fd4b6b1e703dd59","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.6.2.tgz","fileCount":361,"integrity":"sha512-rrjbeNAZ+Pe+FVt+Z9ybCesaKqvrFU6oNZbngKW6zLg5jC33EllJRFyMrtiyUy3ms4wkQz8x+Cn48/Gycrm8Ww==","signatures":[{"sig":"MEUCIEaOKuYWgxHffCAaLlDRO8G0CdrS6Idn6nNkJsSBcl/TAiEA6AovEXfNbkI1bmvgDTEtZCq699K14QiXQ6j/bwnVM90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2269070},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2538d346cf3cd9f2e75d0d9c2c9a1eb93bd7c535","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"tsx node_modules/.bin/knex --knexfile src/knexfile.ts","test":"npm run build && node --test dist/tests/tasks.dependencies.test.js","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run build && node dist/tests/migrations/test-v3.2-migration.js","migrate:rollback":"npm run knex migrate:rollback","test:all-features":"npm run build && node dist/tests/all-features.test.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","migrate:rollback:all":"npm run knex migrate:rollback --all"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with database-driven help system (60-70% token reduction), Kanban Task Watcher, Git-aware auto-complete, Decision Context, and streamlined documentation","directories":{},"_nodeVersion":"22.20.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","sqlite3":"^5.1.7","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.6.2_1761552553900_0.5383060231860999","host":"s3://npm-registry-packages-npm-production"}},"3.6.3":{"name":"sqlew","version":"3.6.3","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.6.3","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js"},"dist":{"shasum":"8191bb9295f5566709784178665c030422d9c3eb","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.6.3.tgz","fileCount":361,"integrity":"sha512-Cp+o13iIup+HFSuyG3D8p3QgJC32M6GYNdXzmx4pSud41jNGCKMaQXPCJLz9dPacOKyinZnR0mQ8esVtaF0pNA==","signatures":[{"sig":"MEQCIF3CDZike8n8AaSXEVU5KLOOD2NHzg1Xw58oyZSOv1M6AiBcepIWwbfU5R8d822ouaAHUrqz7t8N2SLXh9n2qzZIJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2278739},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"200f1ccfeb65aeb9c1fb33c4095af46b9da5f802","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"tsx node_modules/.bin/knex --knexfile src/knexfile.ts","test":"npm run build && node --test dist/tests/tasks.dependencies.test.js","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run build && node dist/tests/migrations/test-v3.2-migration.js","migrate:rollback":"npm run knex migrate:rollback","test:all-features":"npm run build && node dist/tests/all-features.test.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","migrate:rollback:all":"npm run knex migrate:rollback --all"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with database-driven help system (60-70% token reduction), Kanban Task Watcher, Git-aware auto-complete, Decision Context, and streamlined documentation","directories":{},"_nodeVersion":"22.20.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","sqlite3":"^5.1.7","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.6.3_1761559298608_0.3253303389338029","host":"s3://npm-registry-packages-npm-production"}},"3.6.5":{"name":"sqlew","version":"3.6.5","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.6.5","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js"},"dist":{"shasum":"bab01f998c9fee1b57565315d20a20febd645f78","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.6.5.tgz","fileCount":378,"integrity":"sha512-Uf+t8LGeLaV4BuUlggPaWgtz8y8LRpc+/XVJg4Ar7PDmU0LjjKwC+WTUnyIEqbVZcM8eqlJ0w2QNGkjy9EEddQ==","signatures":[{"sig":"MEQCIB09AUydHFo8Kz+TEf3h3QucUP1RkB93QxMrVgs7+7lbAiBu+faR0kJucCAEuh96NFP8JSj81LBZX94c1BJ9+UYa8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2360719},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"1c5c3540f27900def45b2ef96879a037e0cb3e68","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"tsx node_modules/.bin/knex --knexfile src/knexfile.ts","test":"npm run build && node --test dist/tests/tasks.dependencies.test.js","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run build && node dist/tests/migrations/test-v3.2-migration.js","migrate:rollback":"npm run knex migrate:rollback","test:all-features":"npm run build && node dist/tests/all-features.test.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","migrate:rollback:all":"npm run knex migrate:rollback --all"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents with database-driven help system (60-70% token reduction), Kanban Task Watcher, Git-aware auto-complete, Decision Context, and streamlined documentation","directories":{},"_nodeVersion":"22.20.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","sqlite3":"^5.1.7","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.6.5_1761632772818_0.5446710946205338","host":"s3://npm-registry-packages-npm-production"}},"3.6.6":{"name":"sqlew","version":"3.6.6","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.6.6","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js"},"dist":{"shasum":"1132d56ee0c029877217dbbc05d73561d86fdc8b","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.6.6.tgz","fileCount":386,"integrity":"sha512-HmB5T5ZI6oCM67JPSGZ9UB3oL3/ZzIKV+vUu7TsqJsBk8MqbwiuAz+42+6klAnccF71WQBJJ3ZIcYYXx/jaXiA==","signatures":[{"sig":"MEYCIQCJSJBVc9gF53qjNjltovXme48LZDCtkY588TfafO8IhwIhAPjhGlNzs8vGqssIjOlJCzLAtUU3g24AmFppxwsHJGF/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2433819},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"tsx node_modules/.bin/knex --knexfile src/knexfile.ts","test":"npm run build && node --test dist/tests/tasks.dependencies.test.js","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run build && node dist/tests/migrations/test-v3.2-migration.js","migrate:rollback":"npm run knex migrate:rollback","test:all-features":"npm run build && node dist/tests/all-features.test.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","migrate:rollback:all":"npm run knex migrate:rollback --all"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents (60-70% token reduction), Kanban Task Watcher, Decision or Constraint Context, and streamlined documentation","directories":{},"_nodeVersion":"22.20.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","sqlite3":"^5.1.7","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.6.6_1761726323378_0.19506291235593376","host":"s3://npm-registry-packages-npm-production"}},"3.6.7":{"name":"sqlew","version":"3.6.7","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.6.7","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js"},"dist":{"shasum":"1281b5a6577a371a1a17cec1812d0d51a05ba0a9","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.6.7.tgz","fileCount":386,"integrity":"sha512-GPCzxP3SYWYUtmdAhFDxShxlsMTp83jFsDRcaaIu09UoivkRviwGS4mzXWMaVsSANK0xUt3t8kkzJ4SZySmZgg==","signatures":[{"sig":"MEUCIQD1i2UIrPa+8gaYO6n2sZkzYejd8MC+g12i2yWQEvyCsgIgPgzr6fX+jbFoNn6CXC3R9uZmytgFgeyX4fBVcQLs484=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2434088},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"tsx node_modules/.bin/knex --knexfile src/knexfile.ts","test":"npm run build && node --test dist/tests/tasks.dependencies.test.js","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run build && node dist/tests/migrations/test-v3.2-migration.js","migrate:rollback":"npm run knex migrate:rollback","test:all-features":"npm run build && node dist/tests/all-features.test.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","migrate:rollback:all":"npm run knex migrate:rollback --all"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents (60-70% token reduction), Kanban Task Watcher, Decision or Constraint Context, and streamlined documentation","directories":{},"_nodeVersion":"22.20.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^11.0.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.6.7_1761790105002_0.4226128721896709","host":"s3://npm-registry-packages-npm-production"}},"3.6.8":{"name":"sqlew","version":"3.6.8","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.6.8","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js"},"dist":{"shasum":"393b9ec367fe8c452d5a95ac047fe69eba128a55","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.6.8.tgz","fileCount":386,"integrity":"sha512-d5OP41fbpW9hjK1FD1NtSUQz0QpXEaM9i2gwXBZArLpO1AZd/JmRPHfOQmc3s7CHPZQUDOzpuqJE8r9Faaa5ig==","signatures":[{"sig":"MEUCIQDENoFUIJ+cOVmCimluD3DmwkACoVQ/WwGfAuAY9Veq/AIgMVEd16kjvGTn19lg6Zg6KWP0BxlGhqFu+p5FRLDxx98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2434380},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"tsx node_modules/.bin/knex --knexfile src/knexfile.ts","test":"npm run build && node --test dist/tests/tasks.dependencies.test.js","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run build && node dist/tests/migrations/test-v3.2-migration.js","migrate:rollback":"npm run knex migrate:rollback","test:all-features":"npm run build && node dist/tests/all-features.test.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","migrate:rollback:all":"npm run knex migrate:rollback --all"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents (60-70% token reduction), Kanban Task Watcher, Decision or Constraint Context, and streamlined documentation","directories":{},"_nodeVersion":"22.20.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.6.8_1761791067711_0.9204264917325733","host":"s3://npm-registry-packages-npm-production"}},"3.6.9":{"name":"sqlew","version":"3.6.9","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.6.9","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js"},"dist":{"shasum":"13f943174838b55ba2a7e891101a4a34d783132b","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.6.9.tgz","fileCount":386,"integrity":"sha512-rJTUYQTT9bSUB+pXbsjUr7X6MStpkN5kBwDgMijOpclk+zfw/gPpOI1TV6Gu05Wezfp90Bq2aoD1DH/YF70PiQ==","signatures":[{"sig":"MEYCIQCKgkUNuT3OhtgqG+KC6iXJlQkLzZvk6usd7PseKK0z+QIhALZuB+UVNUOYU0e5XrOudCisG0o5niYNKKGk3h5q7JrB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2435844},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"tsx node_modules/.bin/knex --knexfile src/knexfile.ts","test":"npm run build && node --test dist/tests/tasks.dependencies.test.js","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run build && node dist/tests/migrations/test-v3.2-migration.js","migrate:rollback":"npm run knex migrate:rollback","test:all-features":"npm run build && node dist/tests/all-features.test.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","migrate:rollback:all":"npm run knex migrate:rollback --all"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents (60-70% token reduction), Kanban Task Watcher, Decision or Constraint Context, and streamlined documentation","directories":{},"_nodeVersion":"22.20.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.6.9_1761793599132_0.5776481845616914","host":"s3://npm-registry-packages-npm-production"}},"3.6.10":{"name":"sqlew","version":"3.6.10","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.6.10","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js"},"dist":{"shasum":"31d9116b197bc304f7eb7472fcc8951fef318ea3","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.6.10.tgz","fileCount":390,"integrity":"sha512-pTHQc1xhq+7bAnHBqC2BFYEQySfx66ws04D6Anyo9wPR2uHYvCXoth083jgAyOj/BRaCY5+eQgy4sKk4j+EpCw==","signatures":[{"sig":"MEQCIFGNZgGRSslfvZM3Fvzzh8WwlJAFo00HNKGZMm0b/zO9AiAp75h94v+kplDQut8fV+DFdkZNFp7yep3EjrJUwdpJHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2453124},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"tsx node_modules/.bin/knex --knexfile src/knexfile.ts","test":"npm run build && node --test dist/tests/tasks.dependencies.test.js","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run build && node dist/tests/migrations/test-v3.2-migration.js","migrate:rollback":"npm run knex migrate:rollback","test:all-features":"npm run build && node dist/tests/all-features.test.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","migrate:rollback:all":"npm run knex migrate:rollback --all"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents (60-70% token reduction), Kanban Task Watcher, Decision or Constraint Context, and streamlined documentation","directories":{},"_nodeVersion":"22.20.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.6.10_1761819433437_0.1464549280951266","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"sqlew","version":"3.7.0","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.7.0","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js"},"dist":{"shasum":"d2eda67aba16eac35bf3c67f5552e990297f326a","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.7.0.tgz","fileCount":535,"integrity":"sha512-WDWKdhQLTjyBEvBnEtnjDysW9zagQYb/e5JtWk/p4lSmLVZdkUu753fUqWwbrA40/uQC+RfHh8i1AotbHzbqww==","signatures":[{"sig":"MEUCIG7ro1uLZkcDqL0jzMr0E51OKvwzKez2artVU0PeMmFnAiEA5AFMJOHqMLsZWO41Zpfuy8IPkFBxHhI34CBhE4whrH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3706051},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"tsx node_modules/.bin/knex --knexfile src/knexfile.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:docker":"npm run build && node --test dist/tests/multi-project-migration.test.js dist/tests/sql-dump-fk-constraints.test.js","migrate:make":"npm run knex migrate:make","test:cross-db":"npm run build && node --test dist/tests/sql-dump-cross-database.test.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run test:migration-upgrade-paths && npm run test:migration-idempotency","migrate:rollback":"npm run knex migrate:rollback","test:all-features":"npm run build && node dist/tests/all-features.test.js","test:migrations:ci":"npm run build && SKIP_DOCKER_TESTS=true node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:migration-idempotency":"npm run build && node --test dist/tests/migration-idempotency.test.js","test:migration-upgrade-paths":"npm run build && node --test dist/tests/migration-upgrade-paths.test.js"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents (60-70% token reduction), Kanban Task Watcher, Decision or Constraint Context, and streamlined documentation","directories":{},"_nodeVersion":"22.20.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","tsx":"^4.20.6","husky":"^9.1.7","mysql2":"^3.15.3","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.7.0_1762323133429_0.22185190439521207","host":"s3://npm-registry-packages-npm-production"}},"3.7.1":{"name":"sqlew","version":"3.7.1","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.7.1","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js"},"dist":{"shasum":"4261b9cfb3917b2514893338b0661628e48e2ef3","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.7.1.tgz","fileCount":535,"integrity":"sha512-t2sPpuw66M2b6lwgyBq//RICGhVoLGlXLTFfgWn45LOvCrRDSa0HPy88aZxdtA3kKNDEOkgJOxoVN+lZQG7r5A==","signatures":[{"sig":"MEUCIQCBl7mYM/0Ps9GP6HJDNmzdUcD21D0lsqnLl6F4wcKq8gIgaiCz4MgGNhPCsjvU7Ky2Cx5bXY5k0yOecmlIpX0jNSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3711795},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"tsx node_modules/.bin/knex --knexfile src/knexfile.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:docker":"npm run build && node --test dist/tests/multi-project-migration.test.js dist/tests/sql-dump-fk-constraints.test.js","migrate:make":"npm run knex migrate:make","test:cross-db":"npm run build && node --test dist/tests/sql-dump-cross-database.test.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run test:migration-upgrade-paths && npm run test:migration-idempotency","migrate:rollback":"npm run knex migrate:rollback","test:all-features":"npm run build && node dist/tests/all-features.test.js","test:migrations:ci":"npm run build && SKIP_DOCKER_TESTS=true node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:migration-idempotency":"npm run build && node --test dist/tests/migration-idempotency.test.js","test:migration-upgrade-paths":"npm run build && node --test dist/tests/migration-upgrade-paths.test.js"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents (60-70% token reduction), Kanban Task Watcher, Decision or Constraint Context, and streamlined documentation","directories":{},"_nodeVersion":"22.20.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","tsx":"^4.20.6","husky":"^9.1.7","mysql2":"^3.15.3","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.7.1_1762329698487_0.5826129228637731","host":"s3://npm-registry-packages-npm-production"}},"3.7.2":{"name":"sqlew","version":"3.7.2","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.7.2","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js"},"dist":{"shasum":"55452caabe46fef08d5449b5e72836d5ec3eb945","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.7.2.tgz","fileCount":535,"integrity":"sha512-qJzk6/2Affs1AT69QGgDOdM2ZJ0j+mqU3k3fPdSu01VVF7ZfteAJEyzmvVlRsXuxyxYZl4RY1DIPMrFaRFOY0g==","signatures":[{"sig":"MEUCIQCdJlnJethvtVZgoVcHNlVq1TsIixCmP7CHMiAnDaVODwIgF85wWPx1v8lKZ5jXGsBggn2QwePqQnCL8iB9dfrmrmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3724227},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"tsx node_modules/.bin/knex --knexfile src/knexfile.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:docker":"npm run build && node --test dist/tests/multi-project-migration.test.js dist/tests/sql-dump-fk-constraints.test.js","migrate:make":"npm run knex migrate:make","test:cross-db":"npm run build && node --test dist/tests/sql-dump-cross-database.test.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run test:migration-upgrade-paths && npm run test:migration-idempotency","migrate:rollback":"npm run knex migrate:rollback","test:all-features":"npm run build && node dist/tests/all-features.test.js","test:migrations:ci":"npm run build && SKIP_DOCKER_TESTS=true node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:migration-idempotency":"npm run build && node --test dist/tests/migration-idempotency.test.js","test:migration-upgrade-paths":"npm run build && node --test dist/tests/migration-upgrade-paths.test.js"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents (60-70% token reduction), Kanban Task Watcher, Decision or Constraint Context, and streamlined documentation","directories":{},"_nodeVersion":"22.20.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","tsx":"^4.20.6","husky":"^9.1.7","mysql2":"^3.15.3","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.7.2_1762336068483_0.6431078687220735","host":"s3://npm-registry-packages-npm-production"}},"3.7.3":{"name":"sqlew","version":"3.7.3","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.7.3","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js"},"dist":{"shasum":"7f86d0c3246780a211c00f2a051bf9cd4c9509ad","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.7.3.tgz","fileCount":547,"integrity":"sha512-V8I0h50aOYpdNRBC4LsMQctVB0cM5P6eMaduGbfEsJtm9ITqmqv24xNICu8AO+UQl84oS56pfhTEdVDm6jYYTQ==","signatures":[{"sig":"MEUCIQDoyu/P9/K9h5V1j6oLLR8/kqcy6vSgyJM81P84/fbj6QIgadhdogbVM4k1SyJ+kjxOmidwQNyveRWyqPq46FApGas=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3814900},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"tsx node_modules/.bin/knex --knexfile src/knexfile.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:docker":"npm run build && node --test dist/tests/multi-project-migration.test.js dist/tests/sql-dump-fk-constraints.test.js","migrate:make":"npm run knex migrate:make","test:cross-db":"npm run build && node --test dist/tests/sql-dump-cross-database.test.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run test:migration-upgrade-paths && npm run test:migration-idempotency","migrate:rollback":"npm run knex migrate:rollback","test:all-features":"npm run build && node dist/tests/all-features.test.js","test:migrations:ci":"npm run build && SKIP_DOCKER_TESTS=true node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:migration-idempotency":"npm run build && node --test dist/tests/migration-idempotency.test.js","test:migration-upgrade-paths":"npm run build && node --test dist/tests/migration-upgrade-paths.test.js"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents (60-70% token reduction), Kanban Task Watcher, Decision or Constraint Context, and streamlined documentation","directories":{},"_nodeVersion":"22.20.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","tsx":"^4.20.6","husky":"^9.1.7","mysql2":"^3.15.3","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.7.3_1762410227663_0.217234176059234","host":"s3://npm-registry-packages-npm-production"}},"3.7.4":{"name":"sqlew","version":"3.7.4","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.7.4","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js"},"dist":{"shasum":"e14e2c1bf59af0d138b8ca49ede4eb0a0dfb06cc","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.7.4.tgz","fileCount":566,"integrity":"sha512-QvtH8GXQxqwhmkXvCjElNWpTZW9lil4Xj3aZli9M2wWZANJhRLqoHFpFmt/GWC16jhEhI0nybGQrRY0tEzVXww==","signatures":[{"sig":"MEYCIQCnV6Uvp96OPIUYxIac/y9Rxf0xSWOZHMFlWxtdw4XBqQIhAPslP7+oFHLkadON8T53l0qlI4yb2QtasTRVuWH4X3gs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3892987},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"tsx node_modules/.bin/knex --knexfile src/knexfile.ts","build":"tsc","clean":"rm -rf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","db:export":"node dist/cli.js db:export","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:docker":"npm run build && node --test dist/tests/multi-project-migration.test.js dist/tests/sql-dump-fk-constraints.test.js","migrate:make":"npm run knex migrate:make","test:cross-db":"npm run build && node --test dist/tests/sql-dump-cross-database.test.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run test:migration-upgrade-paths && npm run test:migration-idempotency","migrate:rollback":"npm run knex migrate:rollback","test:all-features":"npm run build && node dist/tests/all-features.test.js","test:migrations:ci":"npm run build && SKIP_DOCKER_TESTS=true node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:migration-idempotency":"npm run build && node --test dist/tests/migration-idempotency.test.js","test:migration-upgrade-paths":"npm run build && node --test dist/tests/migration-upgrade-paths.test.js"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"10.9.3","description":"MCP server for efficient context sharing between Claude Code sub-agents (60-70% token reduction), Kanban Task Watcher, Decision or Constraint Context, and streamlined documentation","directories":{},"_nodeVersion":"22.20.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","tsx":"^4.20.6","husky":"^9.1.7","mysql2":"^3.15.3","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.7.4_1762570601440_0.9646823688938744","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"sqlew","version":"3.8.0","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.8.0","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js"},"dist":{"shasum":"f1b9ab5876b787ae93ca5f8c5f5af224bed20b74","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.8.0.tgz","fileCount":1187,"integrity":"sha512-BXqZKtOD96jJTrkAG6O+si2E/fVlkM2uceC/wGqoeOAMFGotZ3h1PjgIFyUZ7T5pMHrWxVwCfh0jB8AIm+i35g==","signatures":[{"sig":"MEUCIBoAffLjOJykO/o4S0IRyw21ZKAKiZZ9R5SbWSWaHSXvAiEAs1+BuAbSXTJ4ItbpAjwDuVLVKhL9kLEJhWa+QU9DsQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4666059},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"tsx node_modules/.bin/knex --knexfile src/knexfile.ts","test":"npm run test:all-features","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","db:export":"node dist/cli.js db:export","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:docker":"npm run build && node --test dist/tests/multi-project-migration.test.js dist/tests/sql-dump-fk-constraints.test.js","migrate:make":"npm run knex migrate:make","test:cross-db":"npm run build && node --test dist/tests/sql-dump-cross-database.test.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run test:migration-upgrade-paths && npm run test:migration-idempotency","migrate:rollback":"npm run knex migrate:rollback","test:all-features":"npm run build && node dist/tests/all-features.test.js","test:migrations:ci":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:migration-idempotency":"npm run build && node --test dist/tests/migration-idempotency.test.js","test:migration-upgrade-paths":"npm run build && node --test dist/tests/migration-upgrade-paths.test.js"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for efficient context sharing between Claude Code sub-agents (60-70% token reduction), Kanban Task Watcher, Decision or Constraint Context, and streamlined documentation","directories":{},"_nodeVersion":"24.11.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"latest"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","tsx":"^4.20.6","husky":"^9.1.7","mysql2":"^3.15.3","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.8.0_1762826974183_0.09420775042938567","host":"s3://npm-registry-packages-npm-production"}},"3.8.1":{"name":"sqlew","version":"3.8.1","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.8.1","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js"},"dist":{"shasum":"2f39f0e48fe068c874c756344a64872f039308ec","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.8.1.tgz","fileCount":1187,"integrity":"sha512-qVil+fwPq8+NszgX0ze21xBt+smT2Yo1FUWUH5fz1jhukz+bJ/4BGbIvo8pgf5OrkqlmgharFrOlQB1FyGsJNA==","signatures":[{"sig":"MEUCIEgC3HqoXwpkidNRwZJYqeg/4M+N6JVMgAiwmtBsz3H2AiEAwgZUPYiQ/oXyXTu1pbDb3J4aGv97K+NK35eHM4xnDTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4675804},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"npm run test:all-features","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","seed:run":"npm run knex seed:run","db:export":"node dist/cli.js db:export","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:docker":"npm run build && node --test dist/tests/multi-project-migration.test.js dist/tests/sql-dump-fk-constraints.test.js","migrate:make":"npm run knex migrate:make","test:cross-db":"npm run build && node --test dist/tests/sql-dump-cross-database.test.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"npm run test:migration-upgrade-paths && npm run test:migration-idempotency","migrate:rollback":"npm run knex migrate:rollback","test:all-features":"npm run build && node dist/tests/all-features.test.js","test:migrations:ci":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:migration-idempotency":"npm run build && node --test dist/tests/migration-idempotency.test.js","test:migration-upgrade-paths":"npm run build && node --test dist/tests/migration-upgrade-paths.test.js"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server for efficient context sharing between Claude Code sub-agents (60-70% token reduction), Kanban Task Watcher, Decision or Constraint Context, and streamlined documentation","directories":{},"_nodeVersion":"24.11.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","tsx":"^4.20.6","husky":"^9.1.7","mysql2":"^3.15.3","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.8.1_1762834015113_0.6587197311224087","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"sqlew","version":"3.9.0","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.9.0","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js","sqlew-init-commands":"dist/init-commands.js"},"dist":{"shasum":"ac53b5f9a2525ccc4faf4ee373765c3fb30dff1d","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.9.0.tgz","fileCount":1657,"integrity":"sha512-3r7/4XU3ij/5t5uRQVdxdCascD9cj6NBVYt8v6hwTpJPfa1g6E/SczcKx6zfvWb+pdTZM/QhT7kifN21aKdifw==","signatures":[{"sig":"MEQCIH269uBauJxk4MwYSJ7mBQ0rFBX0rKLZtaP7uouoF/JAAiB628/xtffXyf0pQ4Bu4e+ANkeMcbaceKKsUjE9+jvb7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6577341},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"403fcf1522b39d127718e4bccdfd674be46451d6","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","seed:run":"npm run knex seed:run","test:all":"node --test --test-force-exit --import tsx \"src/tests/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\" | node scripts/filter-test-output.js","db:export":"node dist/cli.js db:export","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:task":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\" | node scripts/filter-test-output.js","test:unit":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" | node scripts/filter-test-output.js","test:docker":"npm run build && node --test --test-force-exit dist/tests/docker/**/*.test.js","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:feature":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\" | node scripts/filter-test-output.js","test:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\"","test:cross-db":"npm run build && node --test dist/tests/docker/cross-database.test.js","test:database":"node --test --test-force-exit --import tsx \"src/tests/database/**/*.test.ts\" | node scripts/filter-test-output.js","test:decision":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\" | node scripts/filter-test-output.js","test:sql-dump":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"node --test --test-force-exit --import tsx \"src/tests/database/migrations/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:rollback":"npm run knex migrate:rollback","test:all:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/**/*.test.ts\"","test:integration":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\"","test:all-features":"npm run build && node dist/tests/integration/all-features.standalone.js","test:task:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\"","test:unit:verbose":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\"","test:migrations:ci":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:native:verbose":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:feature:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\"","test:database:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/**/*.test.ts\"","test:decision:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\"","test:sql-dump:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\"","test:migrations:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/migrations/**/*.test.ts\"","test:integration:verbose":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\"","test:migration-idempotency":"npm run build && node --test dist/tests/database/migrations/idempotency.test.js","test:migration-upgrade-paths":"npm run build && node --test dist/tests/database/migrations/upgrade-paths.test.js"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"SQL Efficient Workflow - MCP server Provides consistency and token savings for AI coding","directories":{},"_nodeVersion":"24.11.0","dependencies":{"knex":"^3.1.0","ignore":"^7.0.5","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"pg":"^8.16.3","tsx":"^4.20.6","husky":"^9.1.7","mysql2":"^3.15.3","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.9.0_1763530148323_0.9788568101220558","host":"s3://npm-registry-packages-npm-production"}},"3.9.1":{"name":"sqlew","version":"3.9.1","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@3.9.1","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js","sqlew-init-commands":"dist/init-commands.js"},"dist":{"shasum":"1eb154ee8ea1243031d46bed39bc668543d3d525","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-3.9.1.tgz","fileCount":1657,"integrity":"sha512-lXITG66EKbfvVUSjhrrR8QFduw4tp9O15F3i1REK9se9v+7xT4BIXrx8fPCqxxbMPuOo0LEfS4AO2FUSoz13yQ==","signatures":[{"sig":"MEUCIQCQDCw+IJ5x7DTusanNjLC+mU0J+kDu64btqZl8hrpkcQIgA6GQsVfSew9Auy/o4ZCkNN/k61gTpk8Ze0ys8zGfJ5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6576796},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"fa7686d1274fba4fceda82f260a27c66dc0a4a06","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","seed:run":"npm run knex seed:run","test:all":"node --test --test-force-exit --import tsx \"src/tests/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\" | node scripts/filter-test-output.js","db:export":"node dist/cli.js db:export","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:task":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\" | node scripts/filter-test-output.js","test:unit":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" | node scripts/filter-test-output.js","test:docker":"npm run build && node --test --test-force-exit dist/tests/docker/**/*.test.js","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:feature":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\" | node scripts/filter-test-output.js","test:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\"","test:cross-db":"npm run build && node --test dist/tests/docker/cross-database.test.js","test:database":"node --test --test-force-exit --import tsx \"src/tests/database/**/*.test.ts\" | node scripts/filter-test-output.js","test:decision":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\" | node scripts/filter-test-output.js","test:sql-dump":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"node --test --test-force-exit --import tsx \"src/tests/database/migrations/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:rollback":"npm run knex migrate:rollback","test:all:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/**/*.test.ts\"","test:integration":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\"","test:all-features":"npm run build && node dist/tests/integration/all-features.standalone.js","test:task:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\"","test:unit:verbose":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\"","test:migrations:ci":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:native:verbose":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:feature:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\"","test:database:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/**/*.test.ts\"","test:decision:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\"","test:sql-dump:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\"","test:migrations:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/migrations/**/*.test.ts\"","test:integration:verbose":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\"","test:migration-idempotency":"npm run build && node --test dist/tests/database/migrations/idempotency.test.js","test:migration-upgrade-paths":"npm run build && node --test dist/tests/database/migrations/upgrade-paths.test.js"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"SQL Efficient Workflow - MCP server Provides consistency and token savings for AI coding","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_3.9.1_1763533740933_0.9734734757235699","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"sqlew","version":"4.0.0","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@4.0.0","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js","sqlew-init-commands":"dist/init-commands.js"},"dist":{"shasum":"60e5b319ec8aec8b459db6deb5b9394745a57b27","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-4.0.0.tgz","fileCount":1288,"integrity":"sha512-xcCBy6YuaiiSSbEvtMNsE5LHwyAg1uL5Nli8zQk7RscCgYLTururfg+oAEYkRw4FULWrRJ0ICfO4SoRPX1DvuQ==","signatures":[{"sig":"MEUCIQDMn1Sv9g0voZgZzrwqH701qXzeVrS1v/XYmVg4CUcrSwIgNJIfJJgAWwwOQQMF9otFVL4Bsv8ZTy8YX3KRHof1dW4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5174604},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"2bfd145fdcdee4e593bdc99025f5c971e455835c","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","seed:run":"npm run knex seed:run","test:all":"node --test --test-force-exit --import tsx \"src/tests/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\" | node scripts/filter-test-output.js","db:export":"node dist/cli.js db:export","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:task":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\" | node scripts/filter-test-output.js","test:unit":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" | node scripts/filter-test-output.js","test:docker":"npm run build && node --test --test-force-exit dist/tests/docker/**/*.test.js","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:feature":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\" | node scripts/filter-test-output.js","test:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\"","test:cross-db":"npm run build && node --test dist/tests/docker/cross-database.test.js","test:database":"node --test --test-force-exit --import tsx \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","test:decision":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\" | node scripts/filter-test-output.js","test:sql-dump":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"echo 'v4 migration tests not yet implemented - use test:native for RDBMS migration tests'","migrate:rollback":"npm run knex migrate:rollback","test:all:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/**/*.test.ts\"","test:integration":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\"","test:all-features":"npm run build && node dist/tests/integration/all-features.standalone.js","test:task:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\"","test:unit:verbose":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\"","test:migrations:ci":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:native:verbose":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:feature:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\"","test:database:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\"","test:decision:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\"","test:sql-dump:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\"","test:migrations:verbose":"echo 'v4 migration tests not yet implemented - use test:native:verbose for RDBMS migration tests'","test:integration:verbose":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\"","test:migration-idempotency":"echo 'v3 migration tests moved to v3 subdirectory - use test:native for v4 RDBMS tests'","test:migration-upgrade-paths":"echo 'v3 migration tests moved to v3 subdirectory - use test:native for v4 RDBMS tests'"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server that gives AI agents a shared SQL-backed context repository for decisions, constraints, and tasks","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_4.0.0_1764288467311_0.959206226212407","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"sqlew","version":"4.0.1","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@4.0.1","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-cli":"dist/cli.js","sqlew-init-agents":"dist/init-agents.js","sqlew-init-commands":"dist/init-commands.js"},"dist":{"shasum":"57253226044ea0223f24018afab2e0e64e76f22f","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-4.0.1.tgz","fileCount":1292,"integrity":"sha512-tCHxo6kt7NFXtGBCfET2ixH5/QNAcXv4UsWVl99o2GDM0y9qXszD5vjfifxkkxieGTuCs6sqEuWFH98BRTereQ==","signatures":[{"sig":"MEUCIQCBr/eUjfpkeQ6K0gh+WgBHNhAp5X8vL7wxtZFdm8QNOAIgCedf7QMaAXSTH+wblnOsxPABDOq4moDDQEUZhutHkCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5182871},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=18.0.0"},"gitHead":"0c65f25d6b09e64c3bf69986a1839152efdf5551","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","seed:run":"npm run knex seed:run","test:all":"node --test --test-force-exit --import tsx \"src/tests/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\" | node scripts/filter-test-output.js","db:export":"node dist/cli.js db:export","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:task":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\" | node scripts/filter-test-output.js","test:unit":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" | node scripts/filter-test-output.js","test:docker":"npm run build && node --test --test-force-exit dist/tests/docker/**/*.test.js","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:feature":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\" | node scripts/filter-test-output.js","test:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\"","test:cross-db":"npm run build && node --test dist/tests/docker/cross-database.test.js","test:database":"node --test --test-force-exit --import tsx \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","test:decision":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\" | node scripts/filter-test-output.js","test:sql-dump":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"echo 'v4 migration tests not yet implemented - use test:native for RDBMS migration tests'","migrate:rollback":"npm run knex migrate:rollback","test:all:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/**/*.test.ts\"","test:integration":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\"","test:all-features":"npm run build && node dist/tests/integration/all-features.standalone.js","test:task:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\"","test:unit:verbose":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\"","test:migrations:ci":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:native:verbose":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:feature:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\"","test:database:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\"","test:decision:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\"","test:sql-dump:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\"","test:migrations:verbose":"echo 'v4 migration tests not yet implemented - use test:native:verbose for RDBMS migration tests'","test:integration:verbose":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\"","test:migration-idempotency":"echo 'v3 migration tests moved to v3 subdirectory - use test:native for v4 RDBMS tests'","test:migration-upgrade-paths":"echo 'v3 migration tests moved to v3 subdirectory - use test:native for v4 RDBMS tests'"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server that gives AI agents a shared SQL-backed context repository for decisions, constraints, and tasks","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_4.0.1_1764291705397_0.9734730655653281","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"sqlew","version":"4.0.2","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@4.0.2","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-init-commands":"dist/init-commands.js"},"dist":{"shasum":"55a4f0abcbf3226d2b534a897cc1abe0adb36eef","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-4.0.2.tgz","fileCount":1300,"integrity":"sha512-JYionYbN42+IXQcmHl0ZpXY80VAgWm8grH2sGlyiQ45BojTSS2f68H/81aWR2xIKO3G1c+oVfnbl7nlHwIDdGg==","signatures":[{"sig":"MEYCIQDVjF+X3buYgBbWEnuBPvvFgcvCUFGcm3OrieqqTKQDMQIhAJwQ1py6IbqbnQe+EeY0YhvYD4PI6C6uxr3ASbbo/W0N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5245156},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f7e6f370aa1398fc37d45d870bd5394226748aec","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","seed:run":"npm run knex seed:run","test:all":"node --test --test-force-exit --import tsx \"src/tests/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\" | node scripts/filter-test-output.js","db:export":"node dist/cli.js db:export","db:import":"node dist/cli.js db:import","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:task":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\" | node scripts/filter-test-output.js","test:unit":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" | node scripts/filter-test-output.js","test:docker":"npm run build && node --test --test-force-exit dist/tests/docker/**/*.test.js","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:feature":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\" | node scripts/filter-test-output.js","test:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\"","test:database":"node --test --test-force-exit --import tsx \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","test:decision":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\" | node scripts/filter-test-output.js","test:sql-dump":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"echo 'v4 migration tests not yet implemented - use test:native for RDBMS migration tests'","migrate:rollback":"npm run knex migrate:rollback","test:all:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/**/*.test.ts\"","test:integration":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\"","test:all-features":"npm run build && node dist/tests/integration/all-features.standalone.js","test:task:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\"","test:unit:verbose":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\"","test:migrations:ci":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:native:verbose":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:feature:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\"","test:database:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\"","test:decision:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\"","test:sql-dump:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\"","test:migrations:verbose":"echo 'v4 migration tests not yet implemented - use test:native:verbose for RDBMS migration tests'","test:integration:verbose":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\"","test:migration-idempotency":"echo 'v3 migration tests moved to v3 subdirectory - use test:native for v4 RDBMS tests'","test:migration-upgrade-paths":"echo 'v3 migration tests moved to v3 subdirectory - use test:native for v4 RDBMS tests'"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server that gives AI agents a shared SQL-backed context repository for decisions, constraints, and tasks","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_4.0.2_1764320485124_0.08404886277053847","host":"s3://npm-registry-packages-npm-production"}},"4.0.3":{"name":"sqlew","version":"4.0.3","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@4.0.3","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-init-commands":"dist/init-commands.js"},"dist":{"shasum":"01338d330be08cc3c6a594edef9d1072b2fbaeca","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-4.0.3.tgz","fileCount":1306,"integrity":"sha512-W86y8jkUJOvPNaWybc1AfnJz9SqM8ImOTcxxXkMO0dTqyy3t7H7paxGmcgwVyUvF3Fq+gssn544jw9BkyBdK3Q==","signatures":[{"sig":"MEQCIEUTXQagNOeDQ+5Rzo6235suju2PVwQcgz6iyW3s/S1GAiBopfoLROK/nN/jtnBSdJOFd8yFsi/LMs8WSXYzXYnXrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5213829},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"aab12bd8c5a594b82ce60738a985a74af2e85fbf","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","seed:run":"npm run knex seed:run","test:all":"node --test --test-force-exit --import tsx \"src/tests/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\" | node scripts/filter-test-output.js","db:export":"node dist/cli.js db:export","db:import":"node dist/cli.js db:import","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:task":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\" | node scripts/filter-test-output.js","test:unit":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" | node scripts/filter-test-output.js","test:docker":"npm run build && node --test --test-force-exit dist/tests/docker/**/*.test.js","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:feature":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\" | node scripts/filter-test-output.js","test:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\"","test:database":"node --test --test-force-exit --import tsx \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","test:decision":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\" | node scripts/filter-test-output.js","test:sql-dump":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"echo 'v4 migration tests not yet implemented - use test:native for RDBMS migration tests'","migrate:rollback":"npm run knex migrate:rollback","test:all:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/**/*.test.ts\"","test:integration":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\"","test:all-features":"npm run build && node dist/tests/integration/all-features.standalone.js","test:task:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\"","test:unit:verbose":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\"","test:migrations:ci":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:native:verbose":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:feature:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\"","test:database:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\"","test:decision:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\"","test:sql-dump:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\"","test:migrations:verbose":"echo 'v4 migration tests not yet implemented - use test:native:verbose for RDBMS migration tests'","test:integration:verbose":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\"","test:migration-idempotency":"echo 'v3 migration tests moved to v3 subdirectory - use test:native for v4 RDBMS tests'","test:migration-upgrade-paths":"echo 'v3 migration tests moved to v3 subdirectory - use test:native for v4 RDBMS tests'"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server that gives AI agents a shared SQL-backed context repository for decisions, constraints, and tasks","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_4.0.3_1764842931041_0.2807216950099467","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"sqlew","version":"4.0.4","keywords":["mcp","mcp-server","model-context-protocol","context-sharing","claude-code","sub-agents","sqlite","token-efficiency","shared-context"],"author":{"name":"sin5ddd"},"license":"AGPL-3.0","_id":"sqlew@4.0.4","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-init-commands":"dist/init-commands.js"},"dist":{"shasum":"7a8c130d119fb65870417acd9dd7ab5075aa3cf1","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-4.0.4.tgz","fileCount":1306,"integrity":"sha512-wGqUVv2S+aIGMSur52v05tjRF27mssatCcQ6RA4pDY5SN6bT0S57/3Z4woIZ4cpaB92QS8Lk6VL3qQvfK3GFUw==","signatures":[{"sig":"MEUCIADLTkyq9e3PM4sZ4Wy5q7E86AofCQvdmp6INtCiqUBGAiEA7QGVP5F4GstQW5gbEzrTpER0Vrly0YLb2xOS0YATYc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5213644},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"83498886e6479e6731dddb1ce4883d170b5bab03","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","seed:run":"npm run knex seed:run","test:all":"node --test --test-force-exit --import tsx \"src/tests/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\" | node scripts/filter-test-output.js","db:export":"node dist/cli.js db:export","db:import":"node dist/cli.js db:import","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:task":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\" | node scripts/filter-test-output.js","test:unit":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" | node scripts/filter-test-output.js","test:docker":"npm run build && node --test --test-force-exit dist/tests/docker/**/*.test.js","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:feature":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\" | node scripts/filter-test-output.js","test:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\"","test:database":"node --test --test-force-exit --import tsx \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","test:decision":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\" | node scripts/filter-test-output.js","test:sql-dump":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"echo 'v4 migration tests not yet implemented - use test:native for RDBMS migration tests'","migrate:rollback":"npm run knex migrate:rollback","test:all:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/**/*.test.ts\"","test:integration":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\"","test:all-features":"npm run build && node dist/tests/integration/all-features.standalone.js","test:task:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\"","test:unit:verbose":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\"","test:migrations:ci":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:native:verbose":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:feature:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\"","test:database:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\"","test:decision:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\"","test:sql-dump:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\"","test:migrations:verbose":"echo 'v4 migration tests not yet implemented - use test:native:verbose for RDBMS migration tests'","test:integration:verbose":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\"","test:migration-idempotency":"echo 'v3 migration tests moved to v3 subdirectory - use test:native for v4 RDBMS tests'","test:migration-upgrade-paths":"echo 'v3 migration tests moved to v3 subdirectory - use test:native for v4 RDBMS tests'"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server that gives AI agents a shared SQL-backed context repository for decisions, constraints, and tasks","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_4.0.4_1765352038822_0.3330299149840579","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"sqlew","version":"4.0.5","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sin5ddd"},"license":"Apache-2.0","_id":"sqlew@4.0.5","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-init-commands":"dist/init-commands.js"},"dist":{"shasum":"cf32cf188fe88843a110ee75991278c07bc7af1a","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-4.0.5.tgz","fileCount":1307,"integrity":"sha512-A+6o/RQNtX7BfPIQ4by0gblaizf8mOGEvFNb1LI8zARAGY2QiLmH6wKKV6jolHPLFa/XR+21KkcUHugmi0JSZQ==","signatures":[{"sig":"MEYCIQCEVcSDmUdxaZ59Qj7SMN4cRP9gMvTWbIZg9LmXXsYVTAIhAK9qA42jMfceH5iQEw1wRpj3u14lKZDoW+LlS0Hx5rQW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5233121},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"e63f6b162e8a19ab5c02b31d97b7cdfa32015088","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","seed:run":"npm run knex seed:run","test:all":"node --test --test-force-exit --import tsx \"src/tests/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\" | node scripts/filter-test-output.js","db:export":"node dist/cli.js db:export","db:import":"node dist/cli.js db:import","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:task":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\" | node scripts/filter-test-output.js","test:unit":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" | node scripts/filter-test-output.js","test:docker":"npm run build && node --test --test-force-exit dist/tests/docker/**/*.test.js","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:feature":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\" | node scripts/filter-test-output.js","test:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\"","test:database":"node --test --test-force-exit --import tsx \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","test:decision":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\" | node scripts/filter-test-output.js","test:sql-dump":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"echo 'v4 migration tests not yet implemented - use test:native for RDBMS migration tests'","migrate:rollback":"npm run knex migrate:rollback","test:all:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/**/*.test.ts\"","test:integration":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\"","test:all-features":"npm run build && node dist/tests/integration/all-features.standalone.js","test:task:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\"","test:unit:verbose":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\"","test:migrations:ci":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:native:verbose":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:feature:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\"","test:database:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\"","test:decision:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\"","test:sql-dump:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\"","test:migrations:verbose":"echo 'v4 migration tests not yet implemented - use test:native:verbose for RDBMS migration tests'","test:integration:verbose":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\"","test:migration-idempotency":"echo 'v3 migration tests moved to v3 subdirectory - use test:native for v4 RDBMS tests'","test:migration-upgrade-paths":"echo 'v3 migration tests moved to v3 subdirectory - use test:native for v4 RDBMS tests'"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"MCP server that gives AI agents a shared SQL-backed context repository for decisions, constraints, and tasks","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_4.0.5_1766110261629_0.05136526791322371","host":"s3://npm-registry-packages-npm-production"}},"4.1.0":{"name":"sqlew","version":"4.1.0","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sin5ddd"},"license":"Apache-2.0","_id":"sqlew@4.1.0","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-init-commands":"dist/init-commands.js"},"dist":{"shasum":"17a868114c122d3e5812ebd7ade1f161b649c5e7","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-4.1.0.tgz","fileCount":1344,"integrity":"sha512-NHxOLb8sZCspgFOyQOPJhCAUE/SV6PguHAbMG4BZUxvxJdEpgnR+/bcikpsRpcWHrddWu9NFgIIdq8+M1/bL5Q==","signatures":[{"sig":"MEUCIFjlseqDiASLdRFetZdku+gPja40oInfnbCC0UVQjIckAiEA01nGNnL0Ny2F68C3jMNFzpzkV3DM6y8drNlPlbkgRuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5138853},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"a690b2e9b9ece69078f055903c8b6f5ad9b5d7fa","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","seed:run":"npm run knex seed:run","test:all":"node --test --test-force-exit --import tsx \"src/tests/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\" | node scripts/filter-test-output.js","db:export":"node dist/cli.js db:export","db:import":"node dist/cli.js db:import","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:task":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\" | node scripts/filter-test-output.js","test:unit":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" | node scripts/filter-test-output.js","test:docker":"npm run build && node --test --test-force-exit dist/tests/docker/**/*.test.js","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:feature":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\" | node scripts/filter-test-output.js","test:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\"","test:database":"node --test --test-force-exit --import tsx \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","test:decision":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\" | node scripts/filter-test-output.js","test:sql-dump":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"echo 'v4 migration tests not yet implemented - use test:native for RDBMS migration tests'","migrate:rollback":"npm run knex migrate:rollback","test:all:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/**/*.test.ts\"","test:integration":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\"","test:all-features":"npm run build && node dist/tests/integration/all-features.standalone.js","test:task:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\"","test:unit:verbose":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\"","test:migrations:ci":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:native:verbose":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:feature:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\"","test:database:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\"","test:decision:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\"","test:sql-dump:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\"","test:migrations:verbose":"echo 'v4 migration tests not yet implemented - use test:native:verbose for RDBMS migration tests'","test:integration:verbose":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\"","test:migration-idempotency":"echo 'v3 migration tests moved to v3 subdirectory - use test:native for v4 RDBMS tests'","test:migration-upgrade-paths":"echo 'v3 migration tests moved to v3 subdirectory - use test:native for v4 RDBMS tests'"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_4.1.0_1766562505545_0.7664464431530011","host":"s3://npm-registry-packages-npm-production"}},"4.1.1":{"name":"sqlew","version":"4.1.1","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sin5ddd"},"license":"Apache-2.0","_id":"sqlew@4.1.1","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-init-commands":"dist/init-commands.js"},"dist":{"shasum":"c2df455a4d0257fb3e4e91cf10a52d8c69c5fcfe","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-4.1.1.tgz","fileCount":1344,"integrity":"sha512-v6pUX18XtprF7szG5fa1ZGAk0HUDV7Q9vNfj1dCDAr3f5MRAOYog4XqtXC6dHLVDVHfLYVjgjQBBNQhxVpgefw==","signatures":[{"sig":"MEYCIQDsKUpHfCoQQmMGC1Qyx66c2lMXUYTHDMTf4GaVzJs0CwIhANrYJJuh+p6sqzTBcBzwRLFPQxT+aPHIrmshhQm5NNxg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5139338},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"2150b2587c687fcff6475839eaf5c118b0439bcb","scripts":{"cli":"node dist/cli.js","dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","db:dump":"node dist/cli.js db:dump","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","seed:run":"npm run knex seed:run","test:all":"node --test --test-force-exit --import tsx \"src/tests/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\" | node scripts/filter-test-output.js","db:export":"node dist/cli.js db:export","db:import":"node dist/cli.js db:import","inspector":"npx @modelcontextprotocol/inspector node dist/index.js","seed:make":"npm run knex seed:make","test:task":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\" | node scripts/filter-test-output.js","test:unit":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" | node scripts/filter-test-output.js","test:docker":"npm run build && node --test --test-force-exit dist/tests/docker/**/*.test.js","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:feature":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\" | node scripts/filter-test-output.js","test:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/decision/**/*.test.ts\" \"src/tests/feature/task/**/*.test.ts\" \"src/tests/feature/help/**/*.test.ts\" \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\"","test:database":"node --test --test-force-exit --import tsx \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","test:decision":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\" | node scripts/filter-test-output.js","test:sql-dump":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","test:migrations":"echo 'v4 migration tests not yet implemented - use test:native for RDBMS migration tests'","migrate:rollback":"npm run knex migrate:rollback","test:all:verbose":"node --test --experimental-test-coverage --test-force-exit --import tsx \"src/tests/**/*.test.ts\"","test:integration":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","test:vcs:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/vcs/**/*.test.ts\"","test:all-features":"npm run build && node dist/tests/integration/all-features.standalone.js","test:task:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/task/**/*.test.ts\"","test:unit:verbose":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\"","test:migrations:ci":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:migrations:all":"npm run build && node dist/tests/migrations/test-all-versions-real.js","test:native:verbose":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js","migrate:rollback:all":"npm run knex migrate:rollback --all","test:feature:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/**/*.test.ts\"","test:database:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/connection/**/*.test.ts\" \"src/tests/database/multi-project/**/*.test.ts\" \"src/tests/database/sql-dump/**/*.test.ts\"","test:decision:verbose":"node --test --test-force-exit --import tsx \"src/tests/feature/decision/**/*.test.ts\"","test:sql-dump:verbose":"node --test --test-force-exit --import tsx \"src/tests/database/sql-dump/**/*.test.ts\"","test:migrations:verbose":"echo 'v4 migration tests not yet implemented - use test:native:verbose for RDBMS migration tests'","test:integration:verbose":"node --test --test-force-exit --import tsx \"src/tests/integration/**/*.test.ts\"","test:migration-idempotency":"echo 'v3 migration tests moved to v3 subdirectory - use test:native for v4 RDBMS tests'","test:migration-upgrade-paths":"echo 'v3 migration tests moved to v3 subdirectory - use test:native for v4 RDBMS tests'"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_4.1.1_1766566511628_0.2019609176856978","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"sqlew","version":"4.1.2","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sin5ddd"},"license":"Apache-2.0","_id":"sqlew@4.1.2","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-init-commands":"dist/init-commands.js"},"dist":{"shasum":"4584f6bbc48fb5cc8437b53cc02ff4aa5dfe74e7","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-4.1.2.tgz","fileCount":1340,"integrity":"sha512-0hHJJSlXlkUs9ZnuNIhJUUEelNfj+lwAx9+Nc84SeCKiynum05LhYmVjSGwaVLqzS1UkmDK5ohI2JZaBnRKWdA==","signatures":[{"sig":"MEUCIGWQ1YeoIBA+XY2d0KOe1859hC13Nz02+i/MgYDC+PjRAiEAs056Ha3mPW6Z6UzcDVnvunCh18qM21MR8ThPkmt3ses=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5092540},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"5c281959ed60efad3028965a58ce03eea62d89ce","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_4.1.2_1766651142997_0.3717971237039157","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"sqlew","version":"4.3.0","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sin5ddd"},"license":"Apache-2.0","_id":"sqlew@4.3.0","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-init-commands":"dist/init-commands.js"},"dist":{"shasum":"21145cf8a4522310de757ba937b83a7ea028920d","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-4.3.0.tgz","fileCount":1401,"integrity":"sha512-Ii3D6ujbb8M1Vx6dI34BePtZqpoj7m3VKoU4QHLiL439VAPI/p7AhNIQ3mVR9I8lz9JbPRoVz8ofOdcAYF94sg==","signatures":[{"sig":"MEYCIQDjXOdSr+zdk7fTWrKoofICjmHVOI84mujxcn11gWBjAwIhAKB3EuJqoUeKein5R7kTIfohIXBFYARMBYiBnAA24sG3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5318020},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"c3b61eb81ddded5b22e924bc0eacafa6ae45e38d","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_4.3.0_1767509217182_0.7106339919468356","host":"s3://npm-registry-packages-npm-production"}},"4.3.1":{"name":"sqlew","version":"4.3.1","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sin5ddd"},"license":"Apache-2.0","_id":"sqlew@4.3.1","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sin5ddd/mcp-sqlew#readme","bugs":{"url":"https://github.com/sin5ddd/mcp-sqlew/issues"},"bin":{"sqlew":"dist/index.js","sqlew-init-commands":"dist/init-commands.js"},"dist":{"shasum":"8df19cc4f4c058e906e5a80e752ed14d2c28a5c4","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-4.3.1.tgz","fileCount":1405,"integrity":"sha512-e3VYXkR2TWjF7bJwQ4zW8CLv5/g7uSGV0EJFwDxZyqeEQxaFJ9hvogB5uIqZgXlrA0Te2cdjK8KwpNqzkz58JQ==","signatures":[{"sig":"MEYCIQDpMX6ZC1rbLCBFS4BT9b0fMahOKoKYjrJqPcbwyGhoAQIhANsayDsXwOCxXcJ7aS2WNdkcYEWWoEKSbW719M4Ac219","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5310223},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d3f328a7fc81ae4e0161608f3cd297462c176f6c","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sin5ddd/mcp-sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_4.3.1_1767676661151_0.22816366969985147","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"sqlew","version":"5.0.0","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.0.0","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"b7f1447b3e6604193f78354ef06db7669e629bc8","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.0.0.tgz","fileCount":1336,"integrity":"sha512-VtKRRW/yDJjKOBS3k0MU/UKxCMlXaO4neGBXVSzthwBrupLp7W+0cH0pfyJRTXoYNaK5zVvkefIJyFA1ApRTww==","signatures":[{"sig":"MEUCIQDmtMq7A9s/sO2Ca75+lltzRgGrlGnLbOofGm8sZZm9XAIgLH16T+LOC3H6dB4/w1MDASdPEemfCDeDhSSDKg2SooA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4548351},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"3ec227ce0bea50e52f7da2af48a5e35d30837998","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","prebuild":"cd saas-connector && npm install && npm run build","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","@sqlew/saas-connector":"file:./saas-connector","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.0.0_1769849475176_0.4545559900882947","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"sqlew","version":"5.0.1","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.0.1","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"e1653d045ce9b5e21f4f2f42ee9a43c134375a5e","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.0.1.tgz","fileCount":1332,"integrity":"sha512-tdAfec26CozZE67R8T6EzhWg3rxrlUZFE4mc4GQJjvFQg41jXQtWOCgz0fyYReWxn4o40uY3rrnaEGoKN8xqXQ==","signatures":[{"sig":"MEUCICYbrDah9R98VOChDPzIZL7NV8FfkxOriT/l5zvdlo97AiEAmOGZLRvm1hSdyEbRALjz6bdzhdNWvHQpXSDOyZkYp5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4498210},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"30e2220df8b69474b2790302f7b142e4c96546e8","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.0.1_1770002018118_0.37052550660033745","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"sqlew","version":"5.0.2","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.0.2","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"0d8c4b8e08d46ec93868c3cf3d7f0a646cef168c","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.0.2.tgz","fileCount":1332,"integrity":"sha512-y8cEt4n+r9C9L5zXVEohzMoatSH83P06RvJyVUtH7zktEY5LZ7U5zGDQIxBYwX0ZregjfREE51Vt0pV6mgOHdA==","signatures":[{"sig":"MEYCIQCbVGzlQcw+yjj39yhKfFMqXJ4aNavl1wXX+caARQK3bgIhALRH1niXTG2Sx3Y+8lO2yxyjOY3Z2fL3N0j+nnjU+pOT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4500696},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"08b76b81996751c831b5e135dfc69250e9b3271c","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.0.2_1770083693054_0.39784943508970483","host":"s3://npm-registry-packages-npm-production"}},"5.0.3":{"name":"sqlew","version":"5.0.3","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.0.3","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"1d7369eaeb65230db542cdba6a7f1a25ceab4053","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.0.3.tgz","fileCount":1332,"integrity":"sha512-/Px85U4ErhssstkEtmUlyl+mxLmCjCXaCUPrljSug/mHQcwOOdB/VOXzVBBQJICszGtSpbFx4K2NE1sgTLPXyA==","signatures":[{"sig":"MEUCIQCDrWvsN8VJ3MhWlfnSn/vgb+rHq0ZvHLM7KxsEleP25wIgdAMEV8srmpeEqIQ/kxzia/FiZHVhQfXCwVI5IEInQTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4504661},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"72d78d8a16c0fe3f78f9b82226809496509afa32","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.0.3_1770189350261_0.921013374581453","host":"s3://npm-registry-packages-npm-production"}},"5.0.4":{"name":"sqlew","version":"5.0.4","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.0.4","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"4fb6810faef8d8abb77a0951fa08fdaee504070c","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.0.4.tgz","fileCount":1332,"integrity":"sha512-eyC8K48BvAVscYNP/mz/t2778NYF+jlAyOurf9JJdInEF1UWOKLDx8myZITMaS7M4+gw93Qol37Fbd3r2IGiBA==","signatures":[{"sig":"MEUCIAMv2qpYuOIBbmnawxBS0Z6U+RDyR6nTqCzUvg1NilVmAiEAqXNpz4pr63DAPPDD7myJpuyqIpCpb884cfdLLWLhb9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4515882},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"34ed7ad737b9017829eba6e28ec7ddbec35aa91e","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"11.6.2","description":"Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"24.11.0","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.0.4_1770197900930_0.11117672592126993","host":"s3://npm-registry-packages-npm-production"}},"5.0.5":{"name":"sqlew","version":"5.0.5","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.0.5","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"c613e9481d45398290b262cf8d694162b6d8dc5e","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.0.5.tgz","fileCount":1332,"integrity":"sha512-RccOGw21wz5XdioeBQHfoA5kpAbbNLGk0otu2H8ncyQJAUloMgkMT+eEvyoQogBaMDkk6lzddylYw4U5woMMmQ==","signatures":[{"sig":"MEYCIQC0Kz4HEPbHNvBAiU9b6RLSAJ8HNM8oVhOH1Bsjp+rxEAIhALIDMTIHlsjOaeMTJcWdDgUzW1rby1/u74/m1SxlHVje","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4517100},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"0eed828ce27d2296672727c2ed81f50db8e3bccc","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.0.5_1770683153945_0.7410706365211892","host":"s3://npm-registry-packages-npm-production"}},"5.0.6":{"name":"sqlew","version":"5.0.6","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.0.6","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"1043b93750b59dafa41c8cfc46c5f1714bab3756","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.0.6.tgz","fileCount":1334,"integrity":"sha512-s199dH3GYCzr43gKO6C5vntdNocUpafJDPt2z58JBGO1iC8aqXgWhZIgP0ACqrGpeY1fmMU444DeBMKfn8WJ+w==","signatures":[{"sig":"MEQCIDgKlIj+4mY58/EH64PP7iJl3vGmL3Z2qusZULc9wIBSAiAjP86ubsASxMaPoL2SCCZV0MRpjTsTNEKEaeWm0pUnww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4513897},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"d9207eb335f875c4553b25afae25a994e074ecfa","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pg":"^8.16.3","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.0.6_1771044226874_0.5402374726358579","host":"s3://npm-registry-packages-npm-production"}},"5.0.7":{"name":"sqlew","version":"5.0.7","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.0.7","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"0c95728f050893e7e310cfb34271595303149af2","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.0.7.tgz","fileCount":1342,"integrity":"sha512-ziW5XSPGGNOp8SfYyptzNM6YRdZQ96R0K6EcM+MHWtOLXNHuVxH+vvzqTw9dLKtzhQsVLDFZXQDC3wE/Ht1Aww==","signatures":[{"sig":"MEUCIQCOPkhSV9FBU+yjip0k34YKOIlT8aFCdzMxsUjnyQD/3wIgFOTF15nMJNUEMfyhvluxAIWUUYXHP+D2JnVxZX8SuWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4526136},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"13d458ae3561e22c253946f318e6800c87c85232","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pg":"^8.16.3","zod":"^4.0.0","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.0.7_1771922370525_0.5820599468778647","host":"s3://npm-registry-packages-npm-production"}},"5.0.8":{"name":"sqlew","version":"5.0.8","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.0.8","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"aa62683bdf6e2af52785f3b54df3c6be4a065acd","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.0.8.tgz","fileCount":1341,"integrity":"sha512-Yka2VVC5OyQVNG60cKVbIpEcLAL39elb4Fd+mAo0aaL9wk0RavCmYsBvj81gappDLpjav6H6Qg0En7D+kcoZ0g==","signatures":[{"sig":"MEYCIQDN+wAsvKS1UJbE+BYFMzvwMmcyRxXFYg7S/CHDPw8OAAIhAIt1k4wSryztukcc5A52G3mM1AwwnZO10vVrcyBQPwfI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4464045},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f6bc9f34425c85042c606a52f53c0d132102a3ef","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback"},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pg":"^8.16.3","zod":"^4.0.0","knex":"^3.1.0","ignore":"^7.0.5","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.0.8_1772605316614_0.9575900332249163","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"sqlew","version":"5.1.0","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.1.0","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"97d1b9b081584a8ecf28b24771ed9e249847e01b","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.1.0.tgz","fileCount":1138,"integrity":"sha512-BUJ88Roj56UCqXPd4hO0Giq+W5J/ykEmhiPvH2mPNqhJD+xhHSaEwSgbW6hiB8eY2bxX+csFeEusMtlj1+lFaQ==","signatures":[{"sig":"MEUCIHXwKYau2BgFrU7MOYKxnoQnwE7dwVc4LVfvLe0E4TvGAiEAn4DqbDyzCGOOnzk+Ah5GGC9hSwrPkbgO3fewaOwlXuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3524813},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"583b8549a0e2a74cb66354026d7ee3fe49273ec0","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:backend":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback","test:backend:verbose":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\""},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"10.9.4","description":"Automated ADR (Architecture Decision Records) for Claude Code - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pg":"^8.16.3","zod":"^4.0.0","knex":"^3.1.0","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.1.0_1772858765976_0.3034740988002833","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"sqlew","version":"5.2.0","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.2.0","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"e7eb7ecb3b8aae34f757999b67b39a5b07c15e26","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.2.0.tgz","fileCount":1150,"integrity":"sha512-4tlS9Ppk1JQnZTX3yg1mdrHvUoW8lJBR7KOdk7Qct9pb4fnOkJXXCDq1iiW0DgF0cRGE/krKiFICEGl1bRY1rA==","signatures":[{"sig":"MEYCIQCEVguAuvuFXVUuBv8/5rJnFSqQaCpik7jPIhf5g7QVFwIhAOwd2InLlIGDDJEaMaI6arEWOuDf2YOP5jufP16m9X+T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3566556},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"caf214eb04ef6e51f6624994e3b1eeb46bf08602","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:backend":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback","test:backend:verbose":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\""},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"11.16.0","description":"Automated ADR (Architecture Decision Records) for AI Coding Agents - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pg":"^8.16.3","zod":"^4.0.0","knex":"^3.1.0","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.2.0_1781167437089_0.7953642679439485","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"sqlew","version":"5.2.1","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.2.1","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"6ccd9968cc738da320c1c471193f20b4198b555b","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.2.1.tgz","fileCount":1158,"integrity":"sha512-yc/H+tgdd1lOazRCywsiVLpspKlSTZuyNNzW2E1nGqrGAb6JGtK4U60cjmMsnYQmmGONGy5BC6u8TVQvVPiJ3w==","signatures":[{"sig":"MEQCIGhHfcPjh98h4VXVktS5+M9ylmo3Lbs0rnW1042PKOPFAiAQNhe2eA9kjesjVVi7xjG148yOpNOePUHUhAzeGXopEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3596888},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b5b8c6111ab08333aacd5638a86137504e283639","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:backend":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback","test:backend:verbose":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\""},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"11.16.0","description":"Automated ADR (Architecture Decision Records) for AI Coding Agents - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pg":"^8.16.3","zod":"^4.0.0","knex":"^3.1.0","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.2.1_1781232084806_0.2623895000217795","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"sqlew","version":"5.2.2","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.2.2","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"5a25ef8495f404fd1d22cdadd3b90ad7cbaad75d","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.2.2.tgz","fileCount":1166,"integrity":"sha512-IGZhmDdj942tBzULFg3fwctAyCUf4aXHIAXeRQxqxkkXs+X82cJjYqUvG+GwJmkda6yPOE0rOZ2bVTf1NQGMWA==","signatures":[{"sig":"MEUCIQCeRhBJ/8TblxkmYUDlitJcFXsV3unZzyGyTjO39slv8gIgaOVKgWP/IIuCvrSCxgHdPb8TpslULUkUR9v6az2gBhQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3575157},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"932e61207d21de8b0b6a86c6f7752ff70f70c2ee","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:backend":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback","test:backend:verbose":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\""},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"11.16.0","description":"Automated ADR (Architecture Decision Records) for AI Coding Agents - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pg":"^8.16.3","zod":"^4.0.0","knex":"^3.1.0","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.2.2_1781319164553_0.7284047081033274","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"sqlew","version":"5.3.0","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.3.0","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"4639c3102f454fe3805793a376241900dcba2206","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.3.0.tgz","fileCount":1183,"integrity":"sha512-FGp2BeUUC/aToaN4UvSNaThnZl7+ObFznQZUytBK4zxLftY3NBj+2cuG2laij1WU82lXmJaq4Yb1dIBeeGdlNA==","signatures":[{"sig":"MEQCICh8t75xmwTHNDQnWBDO09/zH5XP/jpCiMznH8WAZ9PVAiA3XQfgZC5AYBI1jGu3romLOiBzTRMQ0A3wyX9NUBuHyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3614836},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"f573471ebca43f1cce83958b4dfc4d9e7b4480ad","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:backend":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback","test:backend:verbose":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\""},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"11.16.0","description":"Automated ADR (Architecture Decision Records) for AI Coding Agents - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pg":"^8.16.3","zod":"^4.0.0","knex":"^3.1.0","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.3.0_1782551383752_0.4349270760901669","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"sqlew","version":"5.3.1","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.3.1","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"917bbe63089690a5ce70162f4a2680e78be60f92","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.3.1.tgz","fileCount":1216,"integrity":"sha512-G/X5RWC8z7ByxJCgZ5CTJP5wkDg5Z7SMc2VOfDjKiTJ8xrw9yC8ins8ghXL97h/OlOk0U/qucg+/GOieI3plnQ==","signatures":[{"sig":"MEYCIQD0tl/ek/00LOEg9+8zizuvuk5gxiP3K9KXwd4Cm45i7QIhAPlMkFYsMHEuizMThySVV9OaC7Dsgzny8fI/hfuCxJVU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3707828},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"dc7d7f39e143d20b961a24b5c1fe32f09228417a","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:backend":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback","test:backend:verbose":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\""},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"11.16.0","description":"Automated ADR (Architecture Decision Records) for AI Coding Agents - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pg":"^8.16.3","zod":"^4.0.0","knex":"^3.1.0","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.3.1_1782720673113_0.7703403482637636","host":"s3://npm-registry-packages-npm-production"}},"5.3.3":{"name":"sqlew","version":"5.3.3","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.3.3","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"3b77e81c54b40548ebf621c57448e1de8583fc54","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.3.3.tgz","fileCount":1261,"integrity":"sha512-IURkB3kDHS+3ngcgixv+PhgKuI/Phje70dWbMgNWSevk07bebbTONupbCRpUaWQBSV0+IcJc/FRYU1dv2/O+KA==","signatures":[{"sig":"MEUCIQDWIEf7mPuDfQubGQFkXsZHwx6Qt3EXWdaEot0YFGLNAAIgbeuzhf/JUviw78aOT7NtGtOxCGxvGPPlJQyLNbluMoE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3898558},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"66ecc03474217e243703e227756b8ddfbf50832c","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:backend":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback","test:backend:verbose":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\""},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"11.16.0","description":"Automated ADR (Architecture Decision Records) for AI Coding Agents - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pg":"^8.16.3","zod":"^4.0.0","knex":"^3.1.0","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.3.3_1783750016877_0.8579816954143444","host":"s3://npm-registry-packages-npm-production"}},"5.3.4":{"name":"sqlew","version":"5.3.4","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.3.4","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"f3ac23385dbd8b7bd550d8cf8acb627388c56b3d","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.3.4.tgz","fileCount":1261,"integrity":"sha512-aXYK8U992fX9dxJJETgOvActmILpk3U4YAvEg0gLjCG5uQK9HiNSrUGiGU5exmrgBs9MIvl1s7Qcn5/oxylW6w==","signatures":[{"sig":"MEQCICWAMAPEHOtj1y5XueABxkNPw5neJ/AxWqow26nxcNXRAiAqQQGi3AHNegYQPTB9V0bCekWPi5q6rnVjQnSS1//fGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3910659},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"9ce6cbe8cccaacd0fefeed654ae2afa51eb1ed90","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:backend":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback","test:backend:verbose":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\""},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"11.16.0","description":"Automated ADR (Architecture Decision Records) for AI Coding Agents - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pg":"^8.16.3","zod":"^4.0.0","knex":"^3.1.0","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.3.4_1784946642484_0.6768784882286991","host":"s3://npm-registry-packages-npm-production"}},"5.3.5":{"name":"sqlew","version":"5.3.5","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.3.5","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"e42d786f84c2d748fc3be438dea6cf8121625c05","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.3.5.tgz","fileCount":1261,"integrity":"sha512-qhTAq2cId4eY+L1HKwDGd0ILm/aa58WxuSXmygq7fwXadQO4FApOjeHOD/BftaFbNNdos6E3HSMRVJggoqSLBQ==","signatures":[{"sig":"MEYCIQCNbFD2Hi9Hua20utqIJwrMqJlsQngz3dBucDV6T+VNQQIhAKa6jWoYGd8HxcAk35i0f90PJJcouZAI8LwaiQqL+TeC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3916514},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"b73663265d5ca9595d10a4c7a5826c87ef374be8","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:backend":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback","test:backend:verbose":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\""},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"11.16.0","description":"Automated ADR (Architecture Decision Records) for AI Coding Agents - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pg":"^8.16.3","zod":"^4.0.0","knex":"^3.1.0","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.3.5_1784948759528_0.11788086081542426","host":"s3://npm-registry-packages-npm-production"}},"5.3.6":{"name":"sqlew","version":"5.3.6","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.3.6","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"777b1d56acb546d4ad3a7c11979bd15de552466c","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.3.6.tgz","fileCount":1281,"integrity":"sha512-lUm9Rv+sKOarG60292lHzSQ+Gk0LzSkF4F6NzM4sC1wwo5Sm/BZ9W3aP1F8LBxYT5hqwvrDEonL4BIzsR6rSOw==","signatures":[{"sig":"MEUCIQCBBd/Iad2LtDB0xRb0k910+EY+05BOPw/veN0hT/ZuggIgYOjn/hsCVtPEyuxAKcORxAAbLOd/ZDOHVj4guBg0ETQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3971952},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./hooks":{"types":"./dist/hooks-api.d.ts","import":"./dist/hooks-api.js"}},"gitHead":"7fdc6a51dd7b18c3fdf87bfab1579d14ac83d1e5","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:backend":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback","test:backend:verbose":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\""},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"11.16.0","description":"Automated ADR (Architecture Decision Records) for AI Coding Agents - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pg":"^8.16.3","zod":"^4.0.0","knex":"^3.1.0","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.3.6_1785458777299_0.9213455455657322","host":"s3://npm-registry-packages-npm-production"}},"5.3.7":{"name":"sqlew","version":"5.3.7","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","_id":"sqlew@5.3.7","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"homepage":"https://github.com/sqlew-io/sqlew#readme","bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"bin":{"sqlew":"dist/index.js"},"dist":{"shasum":"58e038e20013a9954ca11f22b140009d5c1a519e","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.3.7.tgz","fileCount":1281,"integrity":"sha512-Y1XSvU48OmjGjO+iYrufPB3QAn3K9MtULQGqomXfu94z12rUT3ATR5tTTY1x/sFbku7x9OS395Kqj7BG5Hha/w==","signatures":[{"sig":"MEYCIQCU+ZM5vU17FsodPmHWhti39VLn0f6s4nywMPFYX64wyQIhAJxVttIsrivMW6Ky0l4sLFO6dkc1llx4ZEbKYe3K2h7G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3991533},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","engines":{"node":">=20.0.0"},"exports":{".":"./dist/index.js","./hooks":{"types":"./dist/hooks-api.d.ts","import":"./dist/hooks-api.js"}},"gitHead":"d90f4b592a94979b0565b3000af0c1e2229481db","scripts":{"dev":"tsc --watch","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","build":"tsc && node scripts/copy-help-data.js","clean":"rimraf dist","start":"node dist/index.js","prepare":"husky","rebuild":"npm run clean && npm run build","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","migrate:make":"npm run knex migrate:make","test:backend":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\" | node scripts/filter-test-output.js","migrate:latest":"npm run knex migrate:latest","migrate:status":"npm run knex migrate:status","prepublishOnly":"npm run rebuild","migrate:rollback":"npm run knex migrate:rollback","test:backend:verbose":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\""},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"repository":{"url":"git+https://github.com/sqlew-io/sqlew.git","type":"git"},"_npmVersion":"11.16.0","description":"Automated ADR (Architecture Decision Records) for AI Coding Agents - MCP server with SQL-backed decision repository","directories":{},"_nodeVersion":"22.21.1","dependencies":{"pg":"^8.16.3","zod":"^4.0.0","knex":"^3.1.0","mysql2":"^3.15.3","chokidar":"^4.0.3","smol-toml":"^1.4.2","better-sqlite3":"^12.4.1","knex-schema-inspector":"^3.1.0","@modelcontextprotocol/sdk":"^1.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.20.6","husky":"^9.1.7","rimraf":"^6.1.0","typescript":"^5.0.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","@types/better-sqlite3":"^7.6.0"},"_npmOperationalInternal":{"tmp":"tmp/sqlew_5.3.7_1785464183143_0.2359251008347465","host":"s3://npm-registry-packages-npm-production"}},"5.3.8":{"name":"sqlew","description":"Automated ADR (Architecture Decision Records) for AI Coding Agents - MCP server with SQL-backed decision repository","version":"5.3.8","main":"dist/index.js","exports":{".":"./dist/index.js","./hooks":{"types":"./dist/hooks-api.d.ts","import":"./dist/hooks-api.js"}},"type":"module","bin":{"sqlew":"dist/index.js"},"scripts":{"build":"tsc && node scripts/copy-help-data.js","start":"node dist/index.js","dev":"tsc --watch","clean":"rimraf dist","rebuild":"npm run clean && npm run build","test":"node --test --test-force-exit --import tsx \"src/tests/unit/**/*.test.ts\" \"src/tests/feature/**/*.test.ts\" \"src/tests/database/**/*.test.ts\" \"src/tests/integration/**/*.test.ts\" | node scripts/filter-test-output.js","test:ci":"npm run build && npm test","test:native":"npm run build && node --test --test-concurrency=1 --test-force-exit dist/tests/docker/native/**/*.test.js | node scripts/filter-test-output.js","prepare":"husky","prepublishOnly":"npm run rebuild","knex":"npx tsx node_modules/knex/bin/cli.js --knexfile src/knexfile.ts","migrate:make":"npm run knex migrate:make","migrate:latest":"npm run knex migrate:latest","migrate:rollback":"npm run knex migrate:rollback","test:backend":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\" | node scripts/filter-test-output.js","test:backend:verbose":"node --test --test-force-exit --import tsx \"src/tests/backend/**/*.test.ts\"","migrate:status":"npm run knex migrate:status"},"engines":{"node":">=20.0.0"},"repository":{"type":"git","url":"git+https://github.com/sqlew-io/sqlew.git"},"bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"homepage":"https://github.com/sqlew-io/sqlew#readme","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"author":{"name":"sqlew-io"},"license":"Apache-2.0","dependencies":{"@modelcontextprotocol/sdk":"^1.21.1","better-sqlite3":"^12.4.1","chokidar":"^4.0.3","knex":"^3.1.0","knex-schema-inspector":"^3.1.0","mysql2":"^3.15.3","pg":"^8.16.3","smol-toml":"^1.4.2","zod":"^4.0.0"},"devDependencies":{"@types/better-sqlite3":"^7.6.0","@types/knex":"^0.15.2","@types/node":"^20.0.0","husky":"^9.1.7","rimraf":"^6.1.0","tsx":"^4.20.6","typescript":"^5.0.0"},"gitHead":"68c34298c130e3afd917b30b108d8448d979c308","types":"./dist/index.d.ts","_id":"sqlew@5.3.8","_nodeVersion":"24.19.0","_npmVersion":"12.0.2","dist":{"integrity":"sha512-k1vF3gVjNSQiZCaTv/XIFmt1icwYeIzkq5WaWa6xKjqlop4UBlv4FmhmUgtlAIf6KvJYKKeBl0xtsjExbjQ5vA==","shasum":"046244a6bac0660e500fd9b10ccdeaab29756c28","tarball":"https://registry.npmjs.org/sqlew/-/sqlew-5.3.8.tgz","fileCount":1286,"unpackedSize":4006144,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIGyMf4ubW9U3XHpJczMRYvyGthI/THlcXne8SSVBNF7MAiAODa9T2oDkWbMIkOkHyVuXsXKHnEDyjKtV4JmM5wUo/w=="}]},"_npmUser":{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"},"directories":{},"maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sqlew_5.3.8_1788831560757_0.6501073148986987"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-10T06:53:25.318Z","modified":"2026-09-08T01:39:21.226Z","1.0.0":"2025-10-10T06:53:25.544Z","1.1.0":"2025-10-11T01:15:15.297Z","1.1.1":"2025-10-11T01:28:08.556Z","1.1.2":"2025-10-11T02:22:58.419Z","2.0.0":"2025-10-11T07:07:04.482Z","2.1.0":"2025-10-14T10:17:07.686Z","2.1.1":"2025-10-15T03:14:52.445Z","2.1.2":"2025-10-15T03:55:16.336Z","2.1.3":"2025-10-15T04:08:58.663Z","2.1.4":"2025-10-15T11:06:01.459Z","3.0.2":"2025-10-17T08:45:41.283Z","3.1.0":"2025-10-18T02:52:34.626Z","3.1.1":"2025-10-18T03:39:28.307Z","3.1.2":"2025-10-18T04:58:59.471Z","3.2.2":"2025-10-18T07:58:31.509Z","3.2.3":"2025-10-20T08:22:59.937Z","3.2.4":"2025-10-20T08:30:51.692Z","3.2.5":"2025-10-21T09:03:51.388Z","3.5.3":"2025-10-24T07:14:15.810Z","3.6.0":"2025-10-25T10:40:52.576Z","3.6.1":"2025-10-27T05:44:25.413Z","3.6.2":"2025-10-27T08:09:14.176Z","3.6.3":"2025-10-27T10:01:38.828Z","3.6.5":"2025-10-28T06:26:13.043Z","3.6.6":"2025-10-29T08:25:23.593Z","3.6.7":"2025-10-30T02:08:25.270Z","3.6.8":"2025-10-30T02:24:27.975Z","3.6.9":"2025-10-30T03:06:39.429Z","3.6.10":"2025-10-30T10:17:13.615Z","3.7.0":"2025-11-05T06:12:13.731Z","3.7.1":"2025-11-05T08:01:38.765Z","3.7.2":"2025-11-05T09:47:48.788Z","3.7.3":"2025-11-06T06:23:47.975Z","3.7.4":"2025-11-08T02:56:41.756Z","3.8.0":"2025-11-11T02:09:34.460Z","3.8.1":"2025-11-11T04:06:55.411Z","3.9.0":"2025-11-19T05:29:08.603Z","3.9.1":"2025-11-19T06:29:01.150Z","4.0.0":"2025-11-28T00:07:47.551Z","4.0.1":"2025-11-28T01:01:45.652Z","4.0.2":"2025-11-28T09:01:25.388Z","4.0.3":"2025-12-04T10:08:51.310Z","4.0.4":"2025-12-10T07:33:59.048Z","4.0.5":"2025-12-19T02:11:01.866Z","4.1.0":"2025-12-24T07:48:25.792Z","4.1.1":"2025-12-24T08:55:11.844Z","4.1.2":"2025-12-25T08:25:43.188Z","4.3.0":"2026-01-04T06:46:57.425Z","4.3.1":"2026-01-06T05:17:41.367Z","5.0.0":"2026-01-31T08:51:15.385Z","5.0.1":"2026-02-02T03:13:38.309Z","5.0.2":"2026-02-03T01:54:53.271Z","5.0.3":"2026-02-04T07:15:50.541Z","5.0.4":"2026-02-04T09:38:21.115Z","5.0.5":"2026-02-10T00:25:54.154Z","5.0.6":"2026-02-14T04:43:47.200Z","5.0.7":"2026-02-24T08:39:30.774Z","5.0.8":"2026-03-04T06:21:56.908Z","5.1.0":"2026-03-07T04:46:06.238Z","5.2.0":"2026-06-11T08:43:57.317Z","5.2.1":"2026-06-12T02:41:25.004Z","5.2.2":"2026-06-13T02:52:44.752Z","5.3.0":"2026-06-27T09:09:43.919Z","5.3.1":"2026-06-29T08:11:13.314Z","5.3.3":"2026-07-11T06:06:57.084Z","5.3.4":"2026-07-25T02:30:42.692Z","5.3.5":"2026-07-25T03:05:59.703Z","5.3.6":"2026-07-31T00:46:17.535Z","5.3.7":"2026-07-31T02:16:23.393Z","5.3.8":"2026-09-08T01:39:21.070Z"},"bugs":{"url":"https://github.com/sqlew-io/sqlew/issues"},"author":{"name":"sqlew-io"},"license":"Apache-2.0","homepage":"https://github.com/sqlew-io/sqlew#readme","keywords":["adr","architecture-decision-record","mcp","mcp-server","model-context-protocol","ai-agents","claude-code","architectural-decisions","decision-management","sqlite","postgresql","mysql","token-efficiency"],"repository":{"type":"git","url":"git+https://github.com/sqlew-io/sqlew.git"},"description":"Automated ADR (Architecture Decision Records) for AI Coding Agents - MCP server with SQL-backed decision repository","maintainers":[{"name":"kinoko-senpai","email":"shingo.kitayama@gmail.com"}],"readme":"# sqlew\n\n![sqlew_logo](assets/sqlew-logo.png)\n\n[![npm version](https://img.shields.io/npm/v/sqlew.svg)](https://www.npmjs.com/package/sqlew)\n[![License](https://img.shields.io/badge/License-Apache_2.0-blue.svg)](https://opensource.org/licenses/Apache-2.0)\n\n> **Design intent on tap** — stop agents from re-auditing the whole repo every turn\n\n## What is sqlew?\n\n### The Problem\n\nStrong coding agents no longer \"forget\" the stack between sessions the way older models did. They treat the **codebase as ground truth** — and that is good for correctness.\n\nThe new failure mode is cost and thrash:\n\n- Specs, plans, and ADRs already say *why* a choice was made\n- The agent still re-opens large swaths of source \"just to be sure\"\n- Rejected alternatives and non-local constraints are expensive (or impossible) to re-derive from code alone\n- Every turn pays the same investigation tax; multi-agent and multi-day work multiplies it\n\nCode answers *what is implemented*. It is a poor, high-token index for *why we chose it*, *what we forbade*, and *what we already rejected*.\n\n### The Solution\n\nsqlew is an MCP server that stores **architectural decisions and constraints** in a SQL database — with rationale, tags, layers, and rejected alternatives. Agents **query intent first** (`suggest`, session context, targeted `decision` / `constraint` lookups) instead of re-deriving design context from a full-tree read every turn.\n\n```\n┌──────────────────────────────────────────────────────────────────────┐\n│  Without sqlew                         │  With sqlew                 │\n│────────────────────────────────────────│─────────────────────────────│\n│  Plan/spec: \"use Postgres, no Mongo\"   │  Plan approved → ADR saved  │\n│  Next turn: re-read half the repo      │  Next turn: suggest/query   │\n│  \"just to confirm the architecture\"    │  → intent in milliseconds   │\n│  Tokens burned; same audit next agent  │  Code read only for the diff│\n└──────────────────────────────────────────────────────────────────────┘\n```\n\nsqlew does **not** replace reading code for implementation detail. It replaces **ritual whole-repo archaeology for design intent** with structured recall:\n\n1. **Capture** — Plan Mode + hooks record decisions/constraints when you approve a plan (zero extra ceremony with sqlew-plugin)\n2. **Recall** — Session start injects recent context (where the harness supports it); `suggest` finds related ADRs before the agent expands search\n3. **Enforce** — Constraints stay first-class rules; duplicate/similarity checks stop circular re-decisions\n\nBuilt on the [Model Context Protocol](https://modelcontextprotocol.io/) (MCP), so it works with any MCP-compatible AI coding tool.\n\n> _This software does not send any data to external networks. We NEVER collect any data or usage statistics._\n\n## Quick Start\n\n### 1. Install\n\n```bash\nnpm install -g sqlew\n```\n\n**npm 12+** (bundled with Node 24.19+) blocks dependency install scripts by default. sqlew needs [better-sqlite3](https://github.com/WiseLibs/better-sqlite3) to download or compile its native addon, so allow that script:\n\n```bash\nnpm install -g --allow-scripts=better-sqlite3 sqlew\n```\n\nWithout the flag, `sqlew` installs but exits on first run with `Could not locate the bindings file`. Re-run the command above to repair an existing install.\n\nnpm 11 and earlier still run install scripts by default; `npm install -g sqlew` is enough there.\n\n### 2. Setup\n\nChoose the setup that matches your environment. Each client has its own install and uninstall steps.\n\n#### Claude Code (Plugin)\n\n**Install:**\n\n```bash\nclaude plugin marketplace add sqlew-io/sqlew-plugin\nclaude plugin install sqlew\n```\n\nConfigures MCP server, Skills (Plan Mode guidance), and Hooks (automatic decision capture).\n\n**Uninstall:**\n\n```bash\nclaude plugin remove sqlew\n```\n\n#### Codex CLI (Plugin)\n\n**Install:**\n\n```bash\ncodex plugin marketplace add sqlew-io/sqlew-plugin\ncodex plugin install sqlew --source sqlew-plugin\n```\n\nAfter install, open `/hooks` in Codex and trust the bundled sqlew hooks. Enable Plan Mode with `collaboration_modes = true` under `[features]` in your Codex config.\n\n> Do not duplicate skills in `~/.codex/skills/` or add `[mcp_servers.sqlew]` to `config.toml` when using the plugin. See [Hooks Guide](docs/HOOKS_GUIDE.md).\n\n**Uninstall:**\n\n```bash\ncodex plugin remove sqlew\n```\n\n#### Grok Build (Plugin)\n\n**Install:**\n\n```bash\ngrok plugin install sqlew-io/sqlew-plugin --trust\ngrok plugin update\n```\n\nConfigures MCP server, Skills (plan mode guidance), and Hooks (automatic decision capture on `exit_plan_mode`).\n\n> Do not duplicate hooks in `~/.grok/hooks/` or add `[mcp_servers.sqlew]` to `~/.grok/config.toml`. See [Hooks Guide](docs/HOOKS_GUIDE.md).\n\n**Uninstall:**\n\n```bash\ngrok plugin remove sqlew\n```\n\n#### Hermes (Plugin)\n\nRequires sqlew **>= 5.3.0**. Hermes uses a separate plugin bundle (`.hermes-plugin/`), not the Claude/Codex plugin manifest.\n\n**Install:**\n\n```bash\nhermes plugins install sqlew-io/sqlew-plugin/.hermes-plugin\nhermes plugins enable sqlew\n```\n\nMerges MCP + shell hooks into `~/.hermes/config.yaml` and copies planning skills to `~/.hermes/skills/`. See [Hermes Hooks Guide](docs/HERMES_HOOKS.md) for wire-protocol details and manual `config.yaml` setup.\n\n**Uninstall:**\n\n```bash\nhermes plugins remove sqlew\n```\n\nIf you merged hooks manually before using the plugin, also remove `mcp_servers.sqlew` and sqlew `hooks:` entries from `~/.hermes/config.yaml`. Skills under `~/.hermes/skills/sqlew-*` are not removed automatically.\n\n#### oh-my-pi / omp (Extension)\n\nRequires sqlew with the `sqlew/hooks` export (see [Harness Compatibility](docs/HARNESS_COMPATIBILITY.md) for the minimum version). omp uses an in-process **Extension** (`.omp-plugin/`), not Claude-style shell hooks.\n\n**Install:**\n\n```bash\nnpm i -g --allow-scripts=better-sqlite3 sqlew   # see Install above (npm 12+)\nomp --extension /path/to/sqlew-plugin/.omp-plugin\n# or:\nomp plugin install /path/to/sqlew-plugin/.omp-plugin\n```\n\nSession context via `before_agent_start`; Plan-to-ADR when you approve via `xd://propose` / `/xdev/propose`. Plans live as session-local `local://*-plan.md` (no project `.sqlew/plans/` copy by default). See [Hooks Guide](docs/HOOKS_GUIDE.md#oh-my-pi-omp).\n\nMCP still comes from the project `.mcp.json` (Extension does not re-register MCP when already present).\n\n#### Other harness (MCP only)\n\nMCP server only — no sqlew-plugin hooks or skills (Cursor, Claude Desktop, custom clients, …). See [Harness Compatibility](docs/HARNESS_COMPATIBILITY.md#other-harness--what-is-this-column).\n\nAdd to `.mcp.json` in your project root:\n\n```json\n{\n    \"mcpServers\": {\n        \"sqlew\": {\n            \"command\": \"sqlew\"\n        }\n    }\n}\n```\n\nThe database (`~/.config/sqlew/sqlew-shared.db`) and config are auto-created on first run. See [Shared Database](docs/SHARED_DATABASE.md) for details.\n\n### 3. Just use Plan Mode!\n\nThat's it. Every time you create a plan and get user approval, your architectural decisions are **automatically recorded**.\n\nNo special commands needed — just plan your work normally, and sqlew captures the decisions in the background.\n\n## Features\n\n- **Structured Records** — Decisions stored as relational data with metadata, tags, layers, and version history\n- **Fast Queries** — 2-50ms SQL recall for design intent; avoid multi-file repo archaeology every turn\n- **Duplicate Detection** — Three-tier similarity scoring (0-100) prevents redundant decisions\n- **Constraint Tracking** — Architectural rules and principles as first-class entities\n- **Auto-Capture** — Hooks/Extension automatically record decisions from Plan Mode (Claude Code, Codex, Grok Build, Hermes, and oh-my-pi via sqlew-plugin)\n- **Session Context Injection** — Recent decisions and active constraints injected at session start (Claude Code, Hermes, omp, Codex partial; not Grok Build — see matrix)\n- **Multi-Database** — SQLite (default), PostgreSQL, MySQL/MariaDB, or Cloud\n- **Git Worktree Ready** — Each worktree shares the same context database\n\n### Harness compatibility\n\nNot every feature works the same on every client. **Grok Build** uses passive hooks (no stdout injection), so session context and plan-mode hook enforcement are skill-based only (◎). **oh-my-pi (omp)** uses an in-process Extension (`sqlew/hooks`) rather than shell hooks — the summary rows below are full (✓).\n\n| Feature | Claude | Codex | Grok | Hermes | omp |\n|---------|:------:|:-----:|:----:|:------:|:---:|\n| MCP tools | ✓ | ✓ | ✓ | ✓ | ✓ |\n| Session context injection | ✓ | △ | — | ✓ | ✓ |\n| Plan-to-ADR (auto) | ✓ | △ | △ | ✓ | ✓ |\n| Plan mode hook enforcement | ✓ | △ | ◎ | ✓ | ✓ |\n\n✓ full · △ partial · ◎ skills only · ✎ manual MCP · — not available\n\nFull matrix (hooks, **Other harness** column, fallbacks): **[Harness Compatibility](docs/HARNESS_COMPATIBILITY.md)**\n\n## For Teams (sqlew.io)\n\nConnect to [sqlew.io](https://sqlew.io) for team-shared decisions:\n\n**Step 1: Get your API key**\n\nVisit [sqlew.io](https://sqlew.io) and save your API key:\n\n```bash\n# ~/.config/sqlew/.sqlew.env (shared across all projects)\nSQLEW_API_KEY=your-api-key\n```\n\n**Step 2: Configure each project**\n\n```toml\n# .sqlew/config.toml\n[database]\ntype = \"cloud\"\n\n[project]\nname = \"your-project-name\"\n```\n\n**Benefits:**\n- All team members share the same decision database\n- Works seamlessly with Git worktree workflows\n- No local database setup required\n\n## Performance\n\n| Metric | Value |\n|--------|-------|\n| Query speed | 2-50ms |\n| Concurrent agents | 5+ simultaneous |\n| Storage efficiency | ~140 bytes/decision |\n| Token savings | Fewer full-tree \"confirm the architecture\" passes; 60-75% vs dumping Markdown ADRs into context |\n\n## Use Cases\n\n- **Architecture Evolution** — Document major decisions with full context and alternatives considered\n- **Pattern Standardization** — Establish coding patterns as constraints, enforce via AI code generation\n- **Cross-Session Continuity** — Agents reuse recorded intent across days without re-auditing the tree for *why*\n- **Multi-Agent Coordination** — Multiple AI agents share architectural understanding\n- **Onboarding Acceleration** — New sessions/agents load decisions and constraints first, then read only the code paths that matter\n\n## Documentation\n\n| Guide | Description |\n|-------|-------------|\n| [ADR Concepts](docs/ADR_CONCEPTS.md) | Architecture Decision Records explained |\n| [Configuration](docs/CONFIGURATION.md) | Config file setup, database options |\n| [Harness Compatibility](docs/HARNESS_COMPATIBILITY.md) | Feature × harness matrix (MCP, hooks, session context, Plan-to-ADR) |\n| [Hooks Guide](docs/HOOKS_GUIDE.md) | Claude Code, Codex, Grok Build, Hermes, and oh-my-pi (omp) integration |\n| [Hermes Hooks Guide](docs/HERMES_HOOKS.md) | Hermes-specific setup and wire-protocol notes |\n| [Cross Database](docs/CROSS_DATABASE.md) | Multi-database support |\n| [CLI Usage](docs/CLI_USAGE.md) | Database migration, export/import |\n\n### Upgrade Guides\n\n- [Migrating to SaaS](docs/MIGRATION_TO_SAAS.md) — Export local data to sqlew.io cloud\n\n\n### MCP Tools\n\n8 action-based tools: `decision`, `constraint`, `project`, `suggest`, `help`, `example`, `use_case`, `queue`\n\nAll tools support `action: \"help\"` for documentation. The `project` tool targets a project per call for desktop AI agents (Claude Desktop, Hermes Desktop) — see [Shared Database](docs/SHARED_DATABASE.md).\n\n## Support\n\nSupport development via [GitHub Sponsors](https://github.com/sponsors/sqlew-io).\n\n## Version\n\nCurrent version: **5.3.0**\n\nSee [CHANGELOG.md](CHANGELOG.md) for release history.\n\n**What's New in v5.3.0:**\n\n- **Hermes support** — Plan-to-ADR via [sqlew-plugin](https://github.com/sqlew-io/sqlew-plugin) `.hermes-plugin` bundle (`hermes plugins install sqlew-io/sqlew-plugin/.hermes-plugin`)\n- **Hook normalization** — Hermes `pre_tool_call` / `pre_llm_call` payloads mapped to canonical Claude-shaped events and tools\n- **Every-turn plan guidance** — `on-prompt` injects FULL/SHORT context via Hermes `pre_llm_call` (`{\"context\":\"...\"}`)\n- **`.hermes/plans/`** — Plan files written by the Hermes `plan` skill are tracked for decision extraction\n\n## License\n\nApache License 2.0 — Free for commercial and personal use. See [LICENSE](LICENSE) for details.\n\n## Links\n\n- [npm package](https://www.npmjs.com/package/sqlew)\n- [GitHub](https://github.com/sqlew-io/sqlew)\n- [Issues](https://github.com/sqlew-io/sqlew/issues)\n- [Model Context Protocol](https://modelcontextprotocol.io/)\n\n---\n\nBuilt with [MCP SDK](https://github.com/modelcontextprotocol/sdk), [better-sqlite3](https://github.com/WiseLibs/better-sqlite3), and TypeScript.\n","readmeFilename":"README.md"}