{"_id":"@gabrywu/knowledge-bank","_rev":"29-eb2c1775366f8ca6c196628e2378233b","name":"@gabrywu/knowledge-bank","dist-tags":{"latest":"0.1.4-6","alpha":"0.1.4-6"},"versions":{"0.1.2-alpha.175":{"name":"@gabrywu/knowledge-bank","version":"0.1.2-alpha.175","keywords":["claude-code","plugin","knowledge-management","knowledge-bank"],"author":"","license":"MIT","_id":"@gabrywu/knowledge-bank@0.1.2-alpha.175","maintainers":[{"name":"gabrywu","email":"gabrywu@apache.org"}],"bin":{"knowledge-bank":"dist/cli.js"},"dist":{"shasum":"91af66ba08881d2a6f1ce7d4c3263d7bb18d8259","tarball":"https://registry.npmjs.org/@gabrywu/knowledge-bank/-/knowledge-bank-0.1.2-alpha.175.tgz","fileCount":3653,"integrity":"sha512-WO4IK+4nCB6YXANDG18VvMDDX2AhpVIqde1876B2Tg07JIIJQPalQB/jL8KPfyC2/ICrAdKVFvkOFIYv5A6qmw==","signatures":[{"sig":"MEYCIQDPX7cwTqqOcj00Nk8suG55LCqk5hHtvx7ufHfFHBiJIQIhAPhU6S/TDP1ABZVYiJDGHpxrXgHz9NkuZHEtq6gRGayG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29448400},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"90a78d2f8038569f2e3f3e70ecabcad92485124b","scripts":{"web":"node src/cli.js web","lint":"eslint .","test":"vitest run","build":"npm run lint:check && npm run sync-version && npm run clean && rollup -c","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{js,css}\" \"*.js\"","web:dev":"node src/cli.js web --dev","lint:fix":"eslint . --fix","format:ejs":"prettier --write \"src/**/*.ejs\" --parser html","lint:check":"eslint .","test:watch":"vitest","lint:errors":"eslint . --quiet","lint:unused":"node scripts/lint-unused.js","sync-version":"node scripts/sync-version.js","web:dev:port":"node src/cli.js web --dev --port","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrywu","email":"gabrywu@apache.org"},"repository":{"url":"","type":"git"},"_npmVersion":"11.6.2","description":"Claude Code plugin for lightweight knowledge management with event-driven architecture","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ejs":"^4.0.1","zod":"^4.3.6","express":"^5.2.1","commander":"^14.0.2","simple-git":"^3.30.0","markdown-it":"^14.1.0","better-sqlite3":"^12.6.2","express-ejs-layouts":"^2.5.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9.39.2","rollup":"^4.57.0","terser":"^5.46.0","vitest":"^4.0.17","prettier":"^3.2.4","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@vitest/coverage-v8":"^4.0.17","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-unused-imports":"^4.3.0"},"bundleDependencies":["@modelcontextprotocol/sdk","better-sqlite3","commander","express","express-ejs-layouts","ejs","simple-git"],"_npmOperationalInternal":{"tmp":"tmp/knowledge-bank_0.1.2-alpha.175_1769670499777_0.9766342479010375","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.181":{"name":"@gabrywu/knowledge-bank","version":"0.1.2-alpha.181","keywords":["claude-code","plugin","knowledge-management","knowledge-bank"],"author":"","license":"MIT","_id":"@gabrywu/knowledge-bank@0.1.2-alpha.181","maintainers":[{"name":"gabrywu","email":"gabrywu@apache.org"}],"bin":{"knowledge-bank":"dist/cli.js"},"dist":{"shasum":"8317fec23c67cb7b8e883e7f1f316c806ebdfb69","tarball":"https://registry.npmjs.org/@gabrywu/knowledge-bank/-/knowledge-bank-0.1.2-alpha.181.tgz","fileCount":3653,"integrity":"sha512-GS4ASU5YwKf2VHuOcRDaMmYTE5IvnsN3Jx9MQ7mmwg7lxnJgfixE2I+0pdmeoBD8GS3JYNSqUUgQHquDS1UHBA==","signatures":[{"sig":"MEQCICaomsELHg9BDD6+yy0NIHsXMzoIb8Egh/FZMwNtIeCyAiAf61Ibrx7AJhn8rMyq75OoSdQpW5OOVk4CWGHjY346AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29436938},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"2fe41e004d68e89b84e9468167dc7846e972beeb","scripts":{"web":"node src/cli.js web","lint":"eslint .","test":"vitest run","build":"npm run lint:check && npm run sync-version && npm run clean && rollup -c","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{js,css}\" \"*.js\"","web:dev":"node src/cli.js web --dev","lint:fix":"eslint . --fix","format:ejs":"prettier --write \"src/**/*.ejs\" --parser html","lint:check":"eslint .","test:watch":"vitest","lint:errors":"eslint . --quiet","lint:unused":"node scripts/lint-unused.js","sync-version":"node scripts/sync-version.js","web:dev:port":"node src/cli.js web --dev --port","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrywu","email":"gabrywu@apache.org"},"repository":{"url":"","type":"git"},"_npmVersion":"11.6.2","description":"Claude Code plugin for lightweight knowledge management with event-driven architecture","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ejs":"^4.0.1","zod":"^4.3.6","express":"^5.2.1","commander":"^14.0.2","simple-git":"^3.30.0","markdown-it":"^14.1.0","better-sqlite3":"^12.6.2","express-ejs-layouts":"^2.5.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.2","rollup":"^4.57.0","terser":"^5.46.0","vitest":"^4.0.17","prettier":"^3.2.4","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@vitest/coverage-v8":"^4.0.17","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-unused-imports":"^4.3.0"},"bundleDependencies":["@modelcontextprotocol/sdk","better-sqlite3","commander","express","express-ejs-layouts","ejs","simple-git"],"_npmOperationalInternal":{"tmp":"tmp/knowledge-bank_0.1.2-alpha.181_1769694882928_0.7459883488942549","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.188":{"name":"@gabrywu/knowledge-bank","version":"0.1.2-alpha.188","keywords":["claude-code","plugin","knowledge-management","knowledge-bank"],"author":"","license":"MIT","_id":"@gabrywu/knowledge-bank@0.1.2-alpha.188","maintainers":[{"name":"gabrywu","email":"gabrywu@apache.org"}],"bin":{"knowledge-bank":"dist/cli.js"},"dist":{"shasum":"82b0ad5418bf86d6d42e81ded9a4d95d03d2e9ae","tarball":"https://registry.npmjs.org/@gabrywu/knowledge-bank/-/knowledge-bank-0.1.2-alpha.188.tgz","fileCount":3650,"integrity":"sha512-1LxMvHXnmoaS8um/aXLWSuUlmoCECt2QhdCjLnrMLk84ak+BuFfBlrqbw+79hIkp85e+4cjaDBTOT+lJv9lR6Q==","signatures":[{"sig":"MEUCICPn83EmEpkG1brPiyDeO2jJc66zPXxHl6KOVGp+F1VAAiEAjIZPXwYYYLwBwso46kCzwq43ltnWMfo58sIk7PAybHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29429385},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"df3a6d113b9aba9b77740ed55e46d9d6c7ef8608","scripts":{"web":"node src/cli.js web","lint":"eslint .","test":"vitest run","build":"npm run lint:check && npm run sync-version && npm run clean && rollup -c","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{js,css}\" \"*.js\"","web:dev":"node src/cli.js web --dev","lint:fix":"eslint . --fix","format:ejs":"prettier --write \"src/**/*.ejs\" --parser html","lint:check":"eslint .","test:watch":"vitest","lint:errors":"eslint . --quiet","lint:unused":"node scripts/lint-unused.js","sync-version":"node scripts/sync-version.js","web:dev:port":"node src/cli.js web --dev --port","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrywu","email":"gabrywu@apache.org"},"repository":{"url":"","type":"git"},"_npmVersion":"11.6.2","description":"Claude Code plugin for lightweight knowledge management with event-driven architecture","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ejs":"^4.0.1","zod":"^4.3.6","express":"^5.2.1","commander":"^14.0.2","simple-git":"^3.30.0","markdown-it":"^14.1.0","better-sqlite3":"^12.6.2","express-ejs-layouts":"^2.5.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.2","rollup":"^4.57.0","terser":"^5.46.0","vitest":"^4.0.17","prettier":"^3.2.4","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-unused-imports":"^4.3.0"},"bundleDependencies":["@modelcontextprotocol/sdk","better-sqlite3","commander","express","express-ejs-layouts","ejs","simple-git"],"_npmOperationalInternal":{"tmp":"tmp/knowledge-bank_0.1.2-alpha.188_1769773848229_0.34090310512328426","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.189":{"name":"@gabrywu/knowledge-bank","version":"0.1.2-alpha.189","keywords":["claude-code","plugin","knowledge-management","knowledge-bank"],"author":"","license":"MIT","_id":"@gabrywu/knowledge-bank@0.1.2-alpha.189","maintainers":[{"name":"gabrywu","email":"gabrywu@apache.org"}],"bin":{"knowledge-bank":"dist/cli.js"},"dist":{"shasum":"9bcd1f660aa1b56f85deeaf4c0b9cb2efe69b1f7","tarball":"https://registry.npmjs.org/@gabrywu/knowledge-bank/-/knowledge-bank-0.1.2-alpha.189.tgz","fileCount":3650,"integrity":"sha512-LjHJkIIAdNcf4O9jVIqprltfLUJQq2L8/v47hAE/jjHyZTv0dedbK3uGNhW5jxM3hLRwaxjBZ96n+UuUm+c9wg==","signatures":[{"sig":"MEYCIQDI8n9kpNRynjTYCoT3w48EwM6mfI2of9WR+DUKdNm+jgIhAI3gufrZlckNMF/KOQGMQSyHBJ8N7+hdU+kjjjEoiZvm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29435426},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d3bdb43a1d228a4b40e9919a69924a4b2a9057d3","scripts":{"web":"node src/cli.js web","lint":"eslint .","test":"vitest run","build":"npm run lint:check && npm run sync-version && npm run clean && rollup -c","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{js,css}\" \"*.js\"","web:dev":"node src/cli.js web --dev","lint:fix":"eslint . --fix","format:ejs":"prettier --write \"src/**/*.ejs\" --parser html","lint:check":"eslint .","test:watch":"vitest","lint:errors":"eslint . --quiet","lint:unused":"node scripts/lint-unused.js","sync-version":"node scripts/sync-version.js","web:dev:port":"node src/cli.js web --dev --port","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrywu","email":"gabrywu@apache.org"},"repository":{"url":"","type":"git"},"_npmVersion":"11.6.2","description":"Claude Code plugin for lightweight knowledge management with event-driven architecture","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ejs":"^4.0.1","zod":"^4.3.6","express":"^5.2.1","commander":"^14.0.2","simple-git":"^3.30.0","markdown-it":"^14.1.0","better-sqlite3":"^12.6.2","express-ejs-layouts":"^2.5.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.2","rollup":"^4.57.0","terser":"^5.46.0","vitest":"^4.0.17","prettier":"^3.2.4","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-unused-imports":"^4.3.0"},"bundleDependencies":["@modelcontextprotocol/sdk","better-sqlite3","commander","express","express-ejs-layouts","ejs","simple-git"],"_npmOperationalInternal":{"tmp":"tmp/knowledge-bank_0.1.2-alpha.189_1769779050659_0.13713947970177154","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.227":{"name":"@gabrywu/knowledge-bank","version":"0.1.2-alpha.227","keywords":["claude-code","plugin","knowledge-management","knowledge-bank"],"author":"","license":"MIT","_id":"@gabrywu/knowledge-bank@0.1.2-alpha.227","maintainers":[{"name":"gabrywu","email":"gabrywu@apache.org"}],"bin":{"knowledge-bank":"dist/cli.js"},"dist":{"shasum":"448fd8998e50bb7fa9e6cdfec0da23aff48337d7","tarball":"https://registry.npmjs.org/@gabrywu/knowledge-bank/-/knowledge-bank-0.1.2-alpha.227.tgz","fileCount":3647,"integrity":"sha512-OlSzr9cF3VCuS/HYGM75dQBruRrd+sMsMbQelHiT5ZEFWdAtLm7jzFgl7pgKCc2Wc14IbzfJuVGLo93712EvEA==","signatures":[{"sig":"MEYCIQC6iFATwIXfCFceB3IItsufkGB5Aj+E2hFN2YLbmTlHfwIhAKEO9SaofVOKTOF7uhiPSjpa1CrKK9u0+WoiNziV1/FT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29366124},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"551574220c7aea60b793ffa35182929c694dd2c8","scripts":{"web":"node src/cli.js web","lint":"eslint .","test":"vitest run","build":"npm run lint:check && npm run sync-version && npm run clean && rollup -c","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{js,css}\" \"*.js\"","web:dev":"node src/cli.js web --dev","lint:fix":"eslint . --fix","format:ejs":"prettier --write \"src/**/*.ejs\" --parser html","lint:check":"eslint .","test:watch":"vitest","lint:errors":"eslint . --quiet","lint:unused":"node scripts/lint-unused.js","sync-version":"node scripts/sync-version.js","web:dev:port":"node src/cli.js web --dev --port","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrywu","email":"gabrywu@apache.org"},"repository":{"url":"","type":"git"},"_npmVersion":"11.6.2","description":"Claude Code plugin for lightweight knowledge management with event-driven architecture","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ejs":"^4.0.1","zod":"^4.3.6","express":"^5.2.1","process":"^0.11.10","commander":"^14.0.2","simple-git":"^3.30.0","markdown-it":"^14.1.0","better-sqlite3":"^12.6.2","express-ejs-layouts":"^2.5.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.2","rollup":"^4.57.0","terser":"^5.46.0","vitest":"^4.0.17","prettier":"^3.2.4","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-unused-imports":"^4.3.0"},"bundleDependencies":["@modelcontextprotocol/sdk","better-sqlite3","commander","express","express-ejs-layouts","ejs","simple-git"],"_npmOperationalInternal":{"tmp":"tmp/knowledge-bank_0.1.2-alpha.227_1769874264312_0.799544818601744","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.252":{"name":"@gabrywu/knowledge-bank","version":"0.1.2-alpha.252","keywords":["claude-code","plugin","knowledge-management","knowledge-bank"],"author":"","license":"MIT","_id":"@gabrywu/knowledge-bank@0.1.2-alpha.252","maintainers":[{"name":"gabrywu","email":"gabrywu@apache.org"}],"bin":{"knowledge-bank":"dist/cli.js"},"dist":{"shasum":"e663a425a2841825836e1b9e438378637849543d","tarball":"https://registry.npmjs.org/@gabrywu/knowledge-bank/-/knowledge-bank-0.1.2-alpha.252.tgz","fileCount":3648,"integrity":"sha512-sHA2gH1QF9+9Yj5BECGnCVlNc5pV+sNiD6qtJYWwuD8QOYNhmg1ZCzcrmcs+q4s/dx7WDxryROZzAQg5b8hH2Q==","signatures":[{"sig":"MEYCIQDlMfNa1b7hQBiuwCKLk9fiZ94ba6w9Yjyn24m2jNIfJAIhAIO65TxI2e9kFnIplEBMMjRLchEQRaHPhq78TrlUL0IJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29386520},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"4a0f909404d4d4b59d94b9ae800f6f2723833a9f","scripts":{"web":"node src/cli.js web","lint":"eslint .","test":"vitest run","build":"npm run lint:check && npm run sync-version && npm run clean && rollup -c","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{js,css}\" \"*.js\"","web:dev":"node src/cli.js web --dev","lint:fix":"eslint . --fix","format:ejs":"prettier --write \"src/**/*.ejs\" --parser html","lint:check":"eslint .","test:watch":"vitest","lint:errors":"eslint . --quiet","lint:unused":"node scripts/lint-unused.js","sync-version":"node scripts/sync-version.js","web:dev:port":"node src/cli.js web --dev --port","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrywu","email":"gabrywu@apache.org"},"repository":{"url":"","type":"git"},"_npmVersion":"11.6.2","description":"Claude Code plugin for lightweight knowledge management with event-driven architecture","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ejs":"^4.0.1","zod":"^4.3.6","express":"^5.2.1","process":"^0.11.10","commander":"^14.0.2","simple-git":"^3.30.0","markdown-it":"^14.1.0","better-sqlite3":"^12.6.2","express-ejs-layouts":"^2.5.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.2","rollup":"^4.57.0","terser":"^5.46.0","vitest":"^4.0.17","prettier":"^3.2.4","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-unused-imports":"^4.3.0"},"bundleDependencies":["@modelcontextprotocol/sdk","better-sqlite3","commander","express","express-ejs-layouts","ejs","simple-git"],"_npmOperationalInternal":{"tmp":"tmp/knowledge-bank_0.1.2-alpha.252_1769954364015_0.8495437893416027","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.276":{"name":"@gabrywu/knowledge-bank","version":"0.1.2-alpha.276","keywords":["claude-code","plugin","knowledge-management","knowledge-bank"],"author":"","license":"MIT","_id":"@gabrywu/knowledge-bank@0.1.2-alpha.276","maintainers":[{"name":"gabrywu","email":"gabrywu@apache.org"}],"bin":{"knowledge-bank":"dist/cli.js"},"dist":{"shasum":"baf4236af1c184e319a2c497e3f1e3e163a85b23","tarball":"https://registry.npmjs.org/@gabrywu/knowledge-bank/-/knowledge-bank-0.1.2-alpha.276.tgz","fileCount":3660,"integrity":"sha512-vSkqsmXn6d6On9mbdcZ3eKLkbBB4K4S7QWbLh0XoO7WP7WMOPMwoTVIeQ2y2wqFQU2D094/nz129PB2XmGsPyA==","signatures":[{"sig":"MEYCIQDPGzWHkNObtxS1JyjJ+ZNIF/0NWcEcrp1gHokl1BO+AQIhAMXknBo2sNoSGrV51sKjKh4sTGesWF3n+xFqQDKWEw4+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29452346},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"158834c90f17050d5d125cbb7ae91af153e10fb4","scripts":{"web":"node src/cli.js web --dev","lint":"eslint .","test":"vitest run","build":"npm run lint:check && npm run sync-version && npm run clean && rollup -c","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{js,css}\" \"*.js\"","lint:fix":"eslint . --fix","web:port":"node src/cli.js web --dev --port","format:ejs":"prettier --write \"src/**/*.ejs\" --parser html","lint:check":"eslint .","test:watch":"vitest","lint:errors":"eslint . --quiet","lint:unused":"node scripts/lint-unused.js","sync-version":"node scripts/sync-version.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrywu","email":"gabrywu@apache.org"},"repository":{"url":"","type":"git"},"_npmVersion":"11.6.2","description":"Claude Code plugin for lightweight knowledge management with event-driven architecture","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ejs":"^4.0.1","zod":"^4.3.6","express":"^5.2.1","process":"^0.11.10","commander":"^14.0.2","simple-git":"^3.30.0","markdown-it":"^14.1.0","better-sqlite3":"^12.6.2","express-ejs-layouts":"^2.5.1","@modelcontextprotocol/sdk":"^1.25.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.2","rollup":"^4.57.0","terser":"^5.46.0","vitest":"^4.0.17","prettier":"^3.2.4","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-unused-imports":"^4.3.0"},"bundleDependencies":["@modelcontextprotocol/sdk","better-sqlite3","commander","express","express-ejs-layouts","ejs","simple-git"],"_npmOperationalInternal":{"tmp":"tmp/knowledge-bank_0.1.2-alpha.276_1770527139471_0.6725450969712974","host":"s3://npm-registry-packages-npm-production"}},"0.1.2-alpha.312":{"name":"@gabrywu/knowledge-bank","version":"0.1.2-alpha.312","keywords":["claude-code","plugin","knowledge-management","knowledge-bank"],"author":"","license":"MIT","_id":"@gabrywu/knowledge-bank@0.1.2-alpha.312","maintainers":[{"name":"gabrywu","email":"gabrywu@apache.org"}],"bin":{"knowledge-bank":"dist/cli.js"},"dist":{"shasum":"999b13c06a366fb72d0ad0125413ef61c5045b7d","tarball":"https://registry.npmjs.org/@gabrywu/knowledge-bank/-/knowledge-bank-0.1.2-alpha.312.tgz","fileCount":4256,"integrity":"sha512-EoYXITPWjP7cdBBaz31Ky3VDUZfwFwz48vGoh/giQbdeTuz12/AL3F8xNX5khmOFDVZibflM6Kjwr7RUduSq4A==","signatures":[{"sig":"MEYCIQDBSvoh7eAV5eJpQQQqu6oFrG+R9+AxP0DhIuccPB2hggIhAIkntEXsRgdToCnwsDeOw2EoB7NZapZHiVT0A/nYpyK9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31008599},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"5051255883f973c35381b998500df6f91d30cdad","scripts":{"web":"node src/cli.js web --dev","lint":"eslint .","test":"vitest run","build":"npm run lint:check && npm run sync-version && npm run clean && rollup -c","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{js,css}\" \"*.js\"","lint:fix":"eslint . --fix","web:port":"node src/cli.js web --dev --port","format:ejs":"prettier --write \"src/**/*.ejs\" --parser html","lint:check":"eslint .","test:watch":"vitest","lint:errors":"eslint . --quiet","lint:unused":"node scripts/lint-unused.js","sync-version":"node scripts/sync-version.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"gabrywu","email":"gabrywu@apache.org"},"repository":{"url":"","type":"git"},"_npmVersion":"11.6.2","description":"Claude Code plugin for lightweight knowledge management with event-driven architecture","directories":{},"_nodeVersion":"25.2.1","dependencies":{"ejs":"^4.0.1","zod":"^4.3.6","express":"^5.2.1","process":"^0.11.10","commander":"^14.0.2","simple-git":"^3.30.0","markdown-it":"^14.1.1","better-sqlite3":"^12.6.2","express-ejs-layouts":"^2.5.1","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^9.39.2","rollup":"^4.59.0","terser":"^5.46.0","vitest":"^4.0.17","prettier":"^3.2.4","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-unused-imports":"^4.3.0"},"bundleDependencies":["@modelcontextprotocol/sdk","better-sqlite3","commander","express","express-ejs-layouts","ejs","simple-git"],"_npmOperationalInternal":{"tmp":"tmp/knowledge-bank_0.1.2-alpha.312_1772797532905_0.3009375463347539","host":"s3://npm-registry-packages-npm-production"}},"0.1.4-6":{"name":"@gabrywu/knowledge-bank","version":"0.1.4-6","keywords":["claude-code","plugin","knowledge-management","knowledge-bank"],"author":"","license":"MIT","_id":"@gabrywu/knowledge-bank@0.1.4-6","maintainers":[{"name":"gabrywu","email":"gabrywu@apache.org"}],"bin":{"knowledge-bank":"dist/cli.js"},"dist":{"shasum":"671cf16972ca31b1d36c6f726ddd69af6fa010d8","tarball":"https://registry.npmjs.org/@gabrywu/knowledge-bank/-/knowledge-bank-0.1.4-6.tgz","fileCount":4071,"integrity":"sha512-9AhwZjmFtLTGy2XnGBbHrPEOTkF/sGKMN6PXkv9V982aR5kTTbnnzr4vCVIzY3WfpELVLAkY7C3OTHaMmbGRNQ==","signatures":[{"sig":"MEUCIDii7j0Tmf40TU0mC8vtb6FvvrmHeiQN16QfxonJQtogAiEAkvs+D1R2uQiG9MthAn3iBFObjiE0aQGY+6AB7lIiMhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30067048},"main":"dist/index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"330bf88c0ece5debab8005bcebfa9e03a3aa11c9","scripts":{"web":"node src/cli.js web --dev","lint":"eslint .","test":"npm run test:unit && npm run test:integration","build":"npm run lint:check && npm run sync-version && npm run clean && rollup -c","clean":"rm -rf dist","format":"prettier --write \"src/**/*.{js,css}\" \"*.js\"","lint:fix":"eslint . --fix","web:port":"node src/cli.js web --dev --port","test:unit":"vitest run test/unit","format:ejs":"prettier --write \"src/**/*.ejs\" --parser html","lint:check":"eslint .","lint:errors":"eslint . --quiet","lint:unused":"node scripts/lint-unused.js","sync-version":"node scripts/sync-version.js","prepublishOnly":"npm run build","test:integration":"node test/scripts/setup-test-environment.js && vitest run test/integration"},"_npmUser":{"name":"gabrywu","email":"gabrywu@apache.org"},"repository":{"url":"","type":"git"},"_npmVersion":"11.12.1","description":"Claude Code plugin for lightweight knowledge management with event-driven architecture","directories":{},"_nodeVersion":"26.0.0","dependencies":{"ejs":"^5.0.1","zod":"^4.3.6","express":"^5.2.1","process":"^0.11.10","commander":"^14.0.3","simple-git":"^3.33.0","markdown-it":"^14.1.1","better-sqlite3":"^12.6.2","express-ejs-layouts":"^2.5.1","@vibe-coding/claudex":"^1.0.3","@modelcontextprotocol/sdk":"^1.27.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"eslint":"^10.0.3","rollup":"^4.59.0","terser":"^5.46.0","vitest":"^4.0.18","prettier":"^3.8.1","rollup-plugin-copy":"^3.5.0","@rollup/plugin-json":"^6.1.0","@rollup/plugin-terser":"^1.0.0","@rollup/plugin-commonjs":"^29.0.2","@rollup/plugin-node-resolve":"^16.0.3","eslint-plugin-unused-imports":"^4.4.1"},"bundleDependencies":["@modelcontextprotocol/sdk","better-sqlite3","commander","express","express-ejs-layouts","ejs","simple-git"],"_npmOperationalInternal":{"tmp":"tmp/knowledge-bank_0.1.4-6_1778633620553_0.5835543210481611","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-01-29T07:08:19.687Z","modified":"2026-05-13T02:04:32.411Z","0.1.0":"2026-01-23T15:03:47.405Z","0.1.1":"2026-01-24T10:10:00.730Z","0.1.2-alpha.0":"2026-01-24T11:43:46.880Z","0.1.2-alpha.1":"2026-01-24T11:46:20.496Z","0.1.2-alpha.174":"2026-01-29T06:42:33.043Z","0.1.2-alpha.175":"2026-01-29T07:08:20.226Z","0.1.2-alpha.181":"2026-01-29T13:54:43.390Z","0.1.2-alpha.188":"2026-01-30T11:50:48.647Z","0.1.2-alpha.189":"2026-01-30T13:17:31.168Z","0.1.2-alpha.227":"2026-01-31T15:44:24.791Z","0.1.2-alpha.252":"2026-02-01T13:59:24.482Z","0.1.2-alpha.276":"2026-02-08T05:05:39.954Z","0.1.2-alpha.312":"2026-03-06T11:45:33.393Z","0.1.4-6":"2026-05-13T00:53:40.945Z"},"license":"MIT","keywords":["claude-code","plugin","knowledge-management","knowledge-bank"],"repository":{"url":"","type":"git"},"description":"Claude Code plugin for lightweight knowledge management with event-driven architecture","maintainers":[{"name":"gabrywu","email":"gabrywu@apache.org"}],"readme":"","readmeFilename":"README.md"}