{"_id":"@aisystemresources/emdee","_rev":"53-1f67f91df79e3dab1e54949674cf5745","name":"@aisystemresources/emdee","dist-tags":{"latest":"0.20.5"},"versions":{"0.1.0":{"name":"@aisystemresources/emdee","version":"0.1.0","_id":"@aisystemresources/emdee@0.1.0","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"097b49e221ec783753fc23ee4c8961fd76af1a2b","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.1.0.tgz","fileCount":82,"integrity":"sha512-/1M2/mB8c0Ok3+V48BSW25QmCbWeFcGnFcABR2VajF87iqrJvubNsCM1XVcNgMh2ba5kdhX0hSYQXaKma/4MTg==","signatures":[{"sig":"MEUCIQCFUOIMvHQa24oahcM7UEqGoBhaYBJHP60pBelt9Q4siwIgXmb+AQE7P0JvDjrSWhMTeiRquLZcHagyRRjNT8Qtu6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":332395},"type":"module","engines":{"node":">=20"},"gitHead":"ddc2f7c30729cb635efbc0160f0413f6a92e123e","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"esbuild":"^0.28.1","postcss":"^8.5.10","dompurify":"^3.4.11"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"16.2.6","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"16.2.6","@tailwindcss/postcss":"^4"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.1.0_1784391411053_0.825867348627688","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@aisystemresources/emdee","version":"0.1.1","_id":"@aisystemresources/emdee@0.1.1","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"abebf5802fcb8fa73ce86f0d48cd39815cc567e8","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.1.1.tgz","fileCount":82,"integrity":"sha512-JnZ9psUCVxkR0k5PvtOssTOj9bSnWXHpsAT4KwGGa174TawFCWEkejRTWWW7820CxpZMxBM3rHe/DvdGXZudsQ==","signatures":[{"sig":"MEYCIQD8bWJ6bfXn1XDtvAEJhpQzNJMeFMmdHL9kch17EAr0wgIhAOh1sj3xynrYtZzp/IRvBqyqTgbUqrXm/ZK0H5gjHC2M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":334734},"type":"module","engines":{"node":">=20"},"gitHead":"80a1cc118aee2dc699db7003affab800905d79cb","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"esbuild":"^0.28.1","postcss":"^8.5.10","dompurify":"^3.4.11"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"16.2.6","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"16.2.6","@tailwindcss/postcss":"^4"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.1.1_1784392968153_0.07724953625202624","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@aisystemresources/emdee","version":"0.1.2","_id":"@aisystemresources/emdee@0.1.2","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"ea1cd22efcd9e682cdd28ada6801d10669475218","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.1.2.tgz","fileCount":82,"integrity":"sha512-Cer+J7TxQz05EMsGSwZZVxLdFP3YN2MqYyD5BoLNjtEnCVVUcmXDCDf8CyCUtNTy1Iwjn0Kk2TKd23pc+oheTA==","signatures":[{"sig":"MEQCIDXSijzzNuYvHiXBxM1TbPEhVoFHT5fZjODqTWNEbNUtAiBKASDh/mqXIXhwpSbvh0yyJRutEavqL555aKpXYLmFyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":335158},"type":"module","engines":{"node":">=20"},"gitHead":"6a22461095ddba66480e6d44dbec230635fcc730","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"esbuild":"^0.28.1","postcss":"^8.5.10","dompurify":"^3.4.11"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"16.2.6","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"16.2.6","@tailwindcss/postcss":"^4"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.1.2_1784394372734_0.5295786173172765","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@aisystemresources/emdee","version":"0.2.0","_id":"@aisystemresources/emdee@0.2.0","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"6253db6c81e9824ccaf6986375fac80f23fb5cfe","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.2.0.tgz","fileCount":91,"integrity":"sha512-Oa+TDVF8/kKyqGulMrBSm9Kd91IeL8Dc8qb5RBvgac4tDHm82CqLV20Z+tBZwCHKb3Pk5TAbuxMB3eBfszNijQ==","signatures":[{"sig":"MEUCIQCBTbr97WE/k+YCdQzwvph1O5s3ocqcgBLo9KsPdolrgQIgYb9c7e3E2TjAF/scTuemDZpCtLPp6p9DE1W0KLfhRak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":408055},"type":"module","engines":{"node":">=20"},"gitHead":"6fb4298d0859d837feadbfa8323077c21894dd41","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"esbuild":"^0.28.1","postcss":"^8.5.10","dompurify":"^3.4.11"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"16.2.6","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"16.2.6","@tailwindcss/postcss":"^4"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.2.0_1784446739517_0.10280344232121053","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@aisystemresources/emdee","version":"0.2.2","_id":"@aisystemresources/emdee@0.2.2","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"ee392dc9c744231e7f4554b466ab70ebeb83f200","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.2.2.tgz","fileCount":91,"integrity":"sha512-nBtPtZJdEZv4fEqSzbOrzpwE9WobYIW312fNDEdVK+ak9J5OrYH2D3JbwyInXafRSts9LeNRxEI+9c6ius42+A==","signatures":[{"sig":"MEUCIQDqx6y23CBSu/fe+0FkhsP71nLtWeGQOFHP2d7whEh4ZQIgYm8skHHunb97qxiLYjTBgECB9gPGv90RtVM9GrqSJLs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":415660},"type":"module","engines":{"node":">=20"},"gitHead":"9420a25d5bd8ae5037f8e06272969e15aecca908","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"esbuild":"^0.28.1","postcss":"^8.5.10","dompurify":"^3.4.11"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"16.2.6","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"16.2.6","@tailwindcss/postcss":"^4"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.2.2_1784450751262_0.6658308055878479","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@aisystemresources/emdee","version":"0.3.0","_id":"@aisystemresources/emdee@0.3.0","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"606e74d71d237d91b4328477a13c26150d1a1759","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.3.0.tgz","fileCount":95,"integrity":"sha512-tQSswbBN61RxUyS1sp0GLgDzKFLWtDmXXaPgHWQRwI2+fTTVOpZyKtTj6J0kLsLCsaicrVuaopNEFmaxGtIBVA==","signatures":[{"sig":"MEUCIBtAoanuf0ga8tz7phtB5/5UhS9WpOtSz8ER9ScJlHmNAiEAxp3JGf0r2X0GduP+vTzUQFTGfbVo8IanHP9hYrmI9fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":419581},"type":"module","engines":{"node":">=20"},"gitHead":"68db7bc3e0e82179815f655646c7723fb32b9871","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"esbuild":"^0.28.1","postcss":"^8.5.10","dompurify":"^3.4.11"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"16.2.6","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"16.2.6","@tailwindcss/postcss":"^4"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.3.0_1784451696062_0.38320977323245176","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@aisystemresources/emdee","version":"0.3.2","_id":"@aisystemresources/emdee@0.3.2","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"05f87a3dbea4dd03816865c79cb87765c8d63c27","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.3.2.tgz","fileCount":95,"integrity":"sha512-c4FlVmS8S5QYi+w+YSDRVSUUPo/76IJWxW3Km/0CWe0i40dF9EnAPCe5zfckPLABUirbIcJd/mnhI1Aoo9t1FQ==","signatures":[{"sig":"MEUCIQDaePuSqVbSYx3yxCW/hQuYE4RQH2khXZ2vN/bG0rbhKQIgZEWxqudoeQDz0M+W0WJaI+69WCDHJWm3zPSJ9x09pXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":421154},"type":"module","engines":{"node":">=20"},"gitHead":"3670b6ac085984a878d6496ac093901caa14286a","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"esbuild":"^0.28.1","postcss":"^8.5.10","dompurify":"^3.4.11"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"16.2.6","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"16.2.6","@tailwindcss/postcss":"^4"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.3.2_1784505021315_0.011150983563804395","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@aisystemresources/emdee","version":"0.3.3","_id":"@aisystemresources/emdee@0.3.3","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"4ba96924783c2b4c40436a8efe90f3952920ff4d","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.3.3.tgz","fileCount":97,"integrity":"sha512-fmDmXoZjylqPdlT3YnK1CQVoKlRcJLIDwpTgu9nbm9E3R+VTGcnytUY8rkd+WbniLtS8ypuybNjviWoLVWa4Qw==","signatures":[{"sig":"MEUCIGMxCKmskG6QSmIh0WoGJtlmuEBgWZTcbighX4dmEc5tAiEAjydd/PPs4ndyObglII5V50vFxGxslsezYZ3u15tCaK0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":427461},"type":"module","engines":{"node":">=20"},"gitHead":"55c818597e41385fe6ce30d833b558d9b8eb111f","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"esbuild":"^0.28.1","postcss":"^8.5.10","dompurify":"^3.4.11"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"16.2.6","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"16.2.6","@tailwindcss/postcss":"^4"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.3.3_1784510647959_0.001244624603464528","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@aisystemresources/emdee","version":"0.3.4","_id":"@aisystemresources/emdee@0.3.4","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"ac05407dc33cfe61dc6dd99eb639016475f1bc66","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.3.4.tgz","fileCount":99,"integrity":"sha512-QKRMXZm/BDf9K35+V31+YNAFfDJ0j3A+p3burGKvA4R7NgQ8v7P8OYoNGMI2rqG0tn+hUgEcZPj0fmjhu6mVjg==","signatures":[{"sig":"MEUCIQCI+Gpf/WT2d7uf9Sdzhaa6/6lKXr5BqU5+wZUIUvtW5gIgSyhLEO1Wqx4RJpU/IZU2E1Mg55RmbjbVdsPhOkTK+qE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":457972},"type":"module","engines":{"node":">=20"},"gitHead":"0aafecde4593788aec4d7a690a61224e3d3fa32b","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"esbuild":"^0.28.1","postcss":"^8.5.10","dompurify":"^3.4.11"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"16.2.6","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"16.2.6","@tailwindcss/postcss":"^4"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.3.4_1784614573094_0.18894142798522529","host":"s3://npm-registry-packages-npm-production"}},"0.3.5":{"name":"@aisystemresources/emdee","version":"0.3.5","_id":"@aisystemresources/emdee@0.3.5","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"e437505bd10c1b9cc3b90a0b8661b0ded90bedc2","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.3.5.tgz","fileCount":101,"integrity":"sha512-2XJc9SvZvYcwpYvJ+4NTiBDafbJxZh2B/Tl1foslbgnufLwR3LTYkyOYyUWd7vcQcWbmOUHFwg/gRd8Oog/Ieg==","signatures":[{"sig":"MEYCIQDZYHRV5Qxhbp4Ishg+nlzAZLL6SlRIfgbytSwsKdg3YwIhAN0JYHIKzjMism3olx2HohziS5vXV060XPibW78hGTVy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":465534},"type":"module","engines":{"node":">=20"},"gitHead":"b81ca48c5a202f2cfe4d374fd641a5bb9b5d29a0","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"esbuild":"^0.28.1","postcss":"^8.5.10","dompurify":"^3.4.11"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"16.2.6","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"16.2.6","@tailwindcss/postcss":"^4"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.3.5_1784695433790_0.04961916093138674","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@aisystemresources/emdee","version":"0.3.6","_id":"@aisystemresources/emdee@0.3.6","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"954facf0e7e1beed41f700de521f2578eeb55c6a","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.3.6.tgz","fileCount":102,"integrity":"sha512-0iF9Mt2CZxiyMwEzdZ1hcnPnLXX+kljlngMZCdGA62rYbvGxNuUO+9okqHEKncm1XItMAoSPYRWc2f2QZJ8xjA==","signatures":[{"sig":"MEUCIQDKnH6U3+xgRd/KB4wTDlXIZk0GI3g0CfyYiVmR8T3iZgIgQSGED8TusC1zRkoW83elkYjC48Y0DOOAZ15dZSyutSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":476641},"type":"module","engines":{"node":">=20"},"gitHead":"6ba4865148ae630dd88a6301d39124113097e428","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"esbuild":"^0.28.1","postcss":"^8.5.10","dompurify":"^3.4.11"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"16.2.6","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"16.2.6","@tailwindcss/postcss":"^4"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.3.6_1784954761614_0.43375506343268055","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@aisystemresources/emdee","version":"0.4.0","_id":"@aisystemresources/emdee@0.4.0","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"f512125c755805665e059e155346bb635e135e45","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.4.0.tgz","fileCount":110,"integrity":"sha512-KoCqdFSEnE7q2+Fe7TKYNjz8+8cYatgr4bEonh3A+v5A/NHCGWiBRWKQJb6ZvozOcri6+3yQKDApnBL5hjTjDg==","signatures":[{"sig":"MEUCIQC/pWwWKEYJ9VOSqG+s9K2ky/2dgqoMK9vdz5Jclg2zjAIgdxvCcqRfMG72RbveeXwBBKbFdDIvjjOhxbO9JhP1y+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":905698},"type":"module","engines":{"node":">=20"},"gitHead":"7aa871ce65d7fc80a99750dbb776c16eea68047b","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"esbuild":"^0.28.1","postcss":"^8.5.10","dompurify":"^3.4.11"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"16.2.6","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"16.2.6","@tailwindcss/postcss":"^4"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.4.0_1784970719552_0.572778372163812","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@aisystemresources/emdee","version":"0.4.1","_id":"@aisystemresources/emdee@0.4.1","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"ca8da6b384eb154b990be561d3973cc775cd5139","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.4.1.tgz","fileCount":111,"integrity":"sha512-yRta2+mrNJ1aO5VFUEQvI0l1fwwy+E7rssKYFtbJNUrsCENYMYcGYH/2FMO1mMCvBjmF6KsytpNj8xlf1cV7pA==","signatures":[{"sig":"MEQCICb4eY5DmurQuNLexj94l9UgTxT9SnAB0vaEGtjLu75gAiAn7L10O/AX2ltJ1dcVBYxpUUYjXrXiK42leNE15NeT5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":908895},"type":"module","engines":{"node":">=20"},"gitHead":"5981a7f2486ef74aa90a2f1315adba4d3d30d0b8","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"esbuild":"^0.28.1","postcss":"^8.5.10","dompurify":"^3.4.11"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"16.2.6","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"16.2.6","@tailwindcss/postcss":"^4"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.4.1_1784973217885_0.7396253952448213","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@aisystemresources/emdee","version":"0.4.2","_id":"@aisystemresources/emdee@0.4.2","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"5c2d7c7a0e92c2b01c218c88a5ee0b86d4532682","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.4.2.tgz","fileCount":111,"integrity":"sha512-8DBM4CybUK6ny55n89QCTrnkX7JE3fr7aSifSQl6JDheG13B56KAVcb0puNR4NyoJW4RZpUnNSHa4alzfoAImA==","signatures":[{"sig":"MEYCIQCi20bovXXQxDFzQ9aobag5bfPnjW8Wl4fKHWEpRqiDQwIhAKPbBcVHPiQtbk8apSoQmyQLtkSihMVC1sk/GUc6hdQW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":915884},"type":"module","engines":{"node":">=20"},"gitHead":"e97c99ac29c58ef7cb32b7a261a55539816bbc16","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"esbuild":"^0.28.1","postcss":"^8.5.10","dompurify":"^3.4.11"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"16.2.6","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"16.2.6","@tailwindcss/postcss":"^4"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.4.2_1784981369814_0.492088093356581","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@aisystemresources/emdee","version":"0.5.0","_id":"@aisystemresources/emdee@0.5.0","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"badac0c47b52f46a4e855534e88858f319232c00","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.5.0.tgz","fileCount":119,"integrity":"sha512-BBXNG61xtw8aJdUUNoiYCMZrbPNKheRjTpECUZEQaQmGvKImpD4m0Q6Gm+hgQMSYly3UEF4vF7wYieHR0ivpiA==","signatures":[{"sig":"MEYCIQCc3LSYCqxr+fU+PPr0LMBGrOBYD+b+S+gt7WRWiVxo5wIhAOcgaozZwgTodZO94WNgODd1v/IVPXRq2O+FxvhMfnAL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1026714},"type":"module","engines":{"node":">=20"},"gitHead":"c922198cf1539ba7085b000f501a4d437ea6b129","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.5.0_1785053358671_0.2502802790673466","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@aisystemresources/emdee","version":"0.5.1","_id":"@aisystemresources/emdee@0.5.1","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"03be3c34828686c0887a979afcbfde57e0614124","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.5.1.tgz","fileCount":119,"integrity":"sha512-/Huv5i1JCJwTlyNCh7hK32pvhmcx5C1Z8cKI2h55chEtPmNi14Go2w7Bhw+UfSGgo3uomKwwzOpqyLrlod/7uw==","signatures":[{"sig":"MEUCIQDmAbVHKYG1SG4LD53lnRnoQcTZ80pwSaU0BApUxU8fDgIgdaYmhBLJdbRyrLXEJFKDhFOdyxGZBUTsKhxaKu3Xijk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027696},"type":"module","engines":{"node":">=20"},"gitHead":"6d5941f65617145b08f697c461d463099b58d6e8","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.5.1_1785055692123_0.27990313388747246","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@aisystemresources/emdee","version":"0.5.2","_id":"@aisystemresources/emdee@0.5.2","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"99fc15982e640f3716ac163e03171d93fbc9f76a","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.5.2.tgz","fileCount":120,"integrity":"sha512-tGnu+1jUZrsyHvYrWsT2NlwWuCDY1VMoroFodACVAic5aAwe4YhefadP93ukVNdGmIrfo0BEg2teIR32rZfd8A==","signatures":[{"sig":"MEUCIDAtgZaOsnZfJRlvtH1L3z60HzA/MMCZHNO11hdJrOt+AiEAnIh7FrNgu2rRL7uSmFW3sRXOyWcvcfsM+IrxGL4nlJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1057040},"type":"module","engines":{"node":">=20"},"gitHead":"281a1fec09ff96f9d6ee7ef2664c24996fbd032e","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.5.2_1785059341144_0.1685359988464139","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@aisystemresources/emdee","version":"0.5.4","_id":"@aisystemresources/emdee@0.5.4","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"bf578460e0ee1fa4f61840809f0f037dbf6fa43a","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.5.4.tgz","fileCount":120,"integrity":"sha512-EpjBUAEKOX3HMfXFB0J7iMPwNyPsFyJ/kBCGXPfZA4QUXHbqMWCAOInzH0ViAaHvTtj+zN3155/ePwW4WnJ+4Q==","signatures":[{"sig":"MEUCIQCuUtoOpHw+DXW5Cb/0ufIk+h9LOUIjJ90dsCnTEUfXVwIgchs5lYXBpOicyHe/34S6jZCYIWXl5bjvDhtvBwYBXxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1068416},"type":"module","engines":{"node":">=20"},"gitHead":"a053e8a1e000a0356dbbddffb68e876fcdcc8a45","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.5.4_1785076902408_0.46315497990628307","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@aisystemresources/emdee","version":"0.5.5","_id":"@aisystemresources/emdee@0.5.5","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"8f85bff5a0f3ce758dff3d0edbaf984a89f22cb7","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.5.5.tgz","fileCount":120,"integrity":"sha512-mf8PuIJh7ZbUvXY+rwe8YBXiqQm1JM+0AIokc3d7DBQvvq2yn7DPbv+eKXyv0VwgCeum1r3ezIXUhu+kWoJpeA==","signatures":[{"sig":"MEUCIGQpW/Xgek9zc0YwI3wa+MhWatKLSG4YsTQVqwyBRtIlAiEAuT/0aDiiunqFNMRPovR63cuz8RcNb9C8YBumRSeWlQc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069140},"type":"module","engines":{"node":">=20"},"gitHead":"725e27da76a269e7133912b06520159d1722c132","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.5.5_1785077658587_0.6694863324701654","host":"s3://npm-registry-packages-npm-production"}},"0.5.7":{"name":"@aisystemresources/emdee","version":"0.5.7","_id":"@aisystemresources/emdee@0.5.7","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"917e17307d2f05af0f067ef2079af5cf769856ce","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.5.7.tgz","fileCount":120,"integrity":"sha512-uSxF2vKSPi+WXl68O2ffmD70t/y7I5AD0iJZnhqij5/prhA4e7khNDolK/JRiDkiGsVYZ/DXkcF4OnfCsYtTLA==","signatures":[{"sig":"MEUCIQCt2drzbvvmwWzG1pnPigicANTrmxNmDhItrVodkePtbwIge8wuFCBRtBwzZ6NjqzyD2qWn8eaB91b74IJTFhByE48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1078347},"type":"module","engines":{"node":">=20"},"gitHead":"94116938b5cd9e888466207bb73196f327d35714","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.5.7_1785085128529_0.7713025873701842","host":"s3://npm-registry-packages-npm-production"}},"0.5.9":{"name":"@aisystemresources/emdee","version":"0.5.9","_id":"@aisystemresources/emdee@0.5.9","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"b7f6e3d69a25b34938d323dd4c9229f5341f1cde","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.5.9.tgz","fileCount":120,"integrity":"sha512-XvvE4Zyb0UB052WiDjL170cGpoOI2f+hz2vpOVMQGrFmpg8K2LUsX+XNQ0ulU6KhF/5oshH78hT83PtCfW34Cg==","signatures":[{"sig":"MEYCIQCntw1Lhstlg4Zd+k80CUL+hffaRmiiNB6FLZoyz+FY1wIhAPP47nr1hU224uPy5xLl9g3btyPZrUjoLd8wL0BrYKUM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1349265},"type":"module","engines":{"node":">=20"},"gitHead":"ce86e3cfb00cc6903cf44233d9f4a6f0e0b37fe1","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.5.9_1785118132352_0.38439766072426496","host":"s3://npm-registry-packages-npm-production"}},"0.5.10":{"name":"@aisystemresources/emdee","version":"0.5.10","_id":"@aisystemresources/emdee@0.5.10","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"918783450e8e53238f3ab63a04992271f3f7e6a9","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.5.10.tgz","fileCount":120,"integrity":"sha512-gfLHJzLHPQcblM5nOxbd0KFWKCufm8x9SggQhzfN2JZtewCsXoezGc7w1WX6qi9W5aaS0P3lVZ0mRxGlXZn0/A==","signatures":[{"sig":"MEUCIEJ+mYOtrfbTCrT7yEF9XaBeth5+z1T83NbCsi69B+XoAiEA8P261y5Qzu27u6BImH5r3jmbK9j9ueVB8Z/aHMc5oJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1089610},"type":"module","engines":{"node":">=20"},"gitHead":"b7fdc446d496459d09ecafd3d4d85d01488dc7d6","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.5.10_1785120160486_0.34625764894604516","host":"s3://npm-registry-packages-npm-production"}},"0.5.11":{"name":"@aisystemresources/emdee","version":"0.5.11","_id":"@aisystemresources/emdee@0.5.11","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"18669d6431e92284777725173a631c531d931ca1","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.5.11.tgz","fileCount":121,"integrity":"sha512-zE4pXGZBugCskwc6hnGAzoByuB1FbYh9k4lE+a1jZD6UTUTtxo82qwSSujwb1KBS4vYmtc87ckiq567YzwsNlw==","signatures":[{"sig":"MEQCIGJtfIzj8LzhiJdCg296oPTQ2aamyQ48YNzT+JTyPcxDAiACFAcB2XtQADEfg1ZkDlzh0PZEEro2XckrYfCjs5+4oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4123778},"type":"module","engines":{"node":">=20"},"gitHead":"09fb13553db45457d9f6492d5077658555a074ac","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.5.11_1785346148579_0.45114434895346966","host":"s3://npm-registry-packages-npm-production"}},"0.5.12":{"name":"@aisystemresources/emdee","version":"0.5.12","_id":"@aisystemresources/emdee@0.5.12","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"ce3a993e864d8417662b22f155079c3ff64de496","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.5.12.tgz","fileCount":124,"integrity":"sha512-VAyMRH1Wp5cxnTOeHORbGUfD+I9DVFOvP9wP2jeVgg4LQZbT5YGyK1AeT2eB58QhioMoME1G99lbX1f40m6OZA==","signatures":[{"sig":"MEYCIQCCGfmeiRDsOcGYMGtrTPifQapByGEWHCPhbWITBW0SbgIhAPwalE+v8SbGdF8iv7niVyGnRJSWZTf2ObxLZRSSCpJc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4147803},"type":"module","engines":{"node":">=20"},"gitHead":"377472ec753bec7a54244bbd11a356e05e2dd0e8","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"whatelzai","email":"elz.work22@gmail.com"},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"_npmVersion":"11.9.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"24.14.0","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.5.12_1785558805584_0.24515504319273962","host":"s3://npm-registry-packages-npm-production"}},"0.8.4":{"name":"@aisystemresources/emdee","version":"0.8.4","_id":"@aisystemresources/emdee@0.8.4","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"ba8ce8c209dc4f50271adc25e747bcffcadc1919","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.8.4.tgz","fileCount":135,"integrity":"sha512-hJkNYZYNCGde2Q9W/pxekemASZoxPif4kNdi9H5G6dxrtt5z475+EUx/Mkwuo/ae/A+diL48yq59dRj6fZpUug==","signatures":[{"sig":"MEUCIDZ16IzDQR09YJMzAfCPEEXB22E/ei88cf+6BR52MqgBAiEApxn8Hbz692uMETG0n00Ub0nWus86dJQDjcndeDioWH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4319688},"type":"module","engines":{"node":">=20"},"gitHead":"fb5817454f1efb3ffda2a567d966fab5123ee757","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.8.4_1786544198541_0.9315967516978874","host":"s3://npm-registry-packages-npm-production"}},"0.8.5":{"name":"@aisystemresources/emdee","version":"0.8.5","_id":"@aisystemresources/emdee@0.8.5","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"a94bbae46ac4b5adfcb6c92aefa2c998ee41a769","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.8.5.tgz","fileCount":135,"integrity":"sha512-1XiDDoAC2AOjvMSmr0L/Cp8GJI5pf5pMQwK0ct/Inty3FNfL4qac0zj5+8rx9SAWkFhB7DS7lzJpAtZKZRP4/w==","signatures":[{"sig":"MEUCIQCZJtc5sGo1HO2iPVryS0dnxdYUfOSzSpQkwfLKJCZAbQIgGlOZkgo5u4OdJUfuvgZrWTsBuZmEJPBZwsoj3Jd2BwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4320489},"type":"module","engines":{"node":">=20"},"gitHead":"cb099f163b2476bdf7ef53b89c450f5e9b1f7b0c","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.8.5_1786546196402_0.8366799430072946","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@aisystemresources/emdee","version":"0.9.0","_id":"@aisystemresources/emdee@0.9.0","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"244dd855cee7653056dbe1a48eb1c2dc80148c4d","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.9.0.tgz","fileCount":135,"integrity":"sha512-aAgPeomFBndL+z4pLO0mSRwQa+7t5zpTUG0sRH8Ii8H3+xgkZzWexovngWDA84MJ3+V8g47xDjIPNhymmNnogg==","signatures":[{"sig":"MEYCIQCKA6+QuYxe5SwqImGlx0sBjLqWvoHfYF2cWHH5Ol52OgIhAIbvZWOn/A2xEZDOt/Q4rHjxc7YIF4S1LsHsv1hfSwzi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4347583},"type":"module","engines":{"node":">=20"},"gitHead":"1044b94094bba978becaef38a61b96ab0b8a333b","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.9.0_1786587046898_0.4445624689482386","host":"s3://npm-registry-packages-npm-production"}},"0.9.1":{"name":"@aisystemresources/emdee","version":"0.9.1","_id":"@aisystemresources/emdee@0.9.1","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"880dcb6f5746738419dfbb2d863ffc506f5667b0","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.9.1.tgz","fileCount":135,"integrity":"sha512-LE380w3KDUiqeZJE9tVoH7c8qFNQ0o8iiTuQ2XjaR/40GzmzZVTlQXnXIJc5mLWohtVOpn0HH1TSZ3RoDg90TQ==","signatures":[{"sig":"MEUCIQDayiITQRWn8P7f8f6v1pnMo+J3fuhzZIkpbcKsu425HAIgUnZ2aWwrMcTJiUM5FZ+WDNqicBFMLeUJgoUI8Gd5UII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.9.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4347583},"type":"module","engines":{"node":">=20"},"gitHead":"dead005887ee66e853321307421242e184fb7038","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.9.1_1786588801339_0.3481130454536796","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@aisystemresources/emdee","version":"0.10.0","_id":"@aisystemresources/emdee@0.10.0","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"b777027a34ab6ae6da9e34ac170808d9c38b7ef2","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.10.0.tgz","fileCount":136,"integrity":"sha512-ju97yrLqGfGZdixGLapIQTyhyIyJhzO9sBKqpgatwB2Mf/RiyAQlHrqWB4J/+9cr9acJmYDGaAsUvZ0knJMJxA==","signatures":[{"sig":"MEUCIQC+KZ3lnYhxTVNFDFLO+JGX7m72BDyot6fhsbLhTY+JBwIgQQ+G+tXIYDGwaGaZCIeVDYvwA6L84/2p+IPJybVjXw8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4371606},"type":"module","engines":{"node":">=20"},"gitHead":"4041c802dd2eb5caf6db89cc6f5ff27c1a459341","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.10.0_1786589080066_0.19708399164736012","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@aisystemresources/emdee","version":"0.11.0","_id":"@aisystemresources/emdee@0.11.0","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"5fb1b638eb4692dedab18e2684926981e480ca95","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.11.0.tgz","fileCount":139,"integrity":"sha512-HN5acTtfWEQgVYWDZk3AYHx110Av+pCm2PEM3bB7725peqvdHaSLZD2Os8Yo0U9TgVAxXeXKE92mVCi7nSxcSA==","signatures":[{"sig":"MEUCIQD9NKf4L0h/0XBhM5ymKRIrx8UbueJDbnAycMWVIxiq3AIgVMYQHaOMgjgoOglSI0DCe67y+XekuZrRzk9yd9PRTm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4375738},"type":"module","engines":{"node":">=20"},"gitHead":"e0063eaebd06745e2f121bc66dba9c0b8b6e45a7","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.11.0_1786627934825_0.11100264028545404","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@aisystemresources/emdee","version":"0.12.0","_id":"@aisystemresources/emdee@0.12.0","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"82d19dad49a6780fe01c43c6bbbc976b83297fee","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.12.0.tgz","fileCount":142,"integrity":"sha512-Ia25VdDPhtL5eZ7U0NX9/sNSWBhAmoXDftWXwlOEyUnGECpcYGX4BFP9ZflqeFsfJTpI9EwVeioWI/eQPIkY8g==","signatures":[{"sig":"MEYCIQCOtRjDPmG02q9lARjxtk5YComAZU/Y4o3Bz05fELajpAIhALr8pgLJ9BFz59BDFfvJMFzcnx8K18tzuws/WT/BQAbq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4407369},"type":"module","engines":{"node":">=20"},"gitHead":"5b75a3368874342c6ee83c30c8f3f29e4f0af484","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.12.0_1786639460898_0.4791611146139996","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@aisystemresources/emdee","version":"0.12.1","_id":"@aisystemresources/emdee@0.12.1","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"19d76628fe9ccdf9fd98c6e1c65ed9fff94c00a2","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.12.1.tgz","fileCount":142,"integrity":"sha512-D+rmPhpSjmJi+0Uid+r9TAScT9KAorKG8c6gi5BK7yveaKoJekitar9OQ/WanxkpUHlx0a8vtDyIhWxZz5x98A==","signatures":[{"sig":"MEQCIDlwbc3T4YQd7UZdT8Be+tRAPBL+wu51WrrSWI72l+iSAiBk16jLXN9w3hukd9MN7a5t9OJd3NPLcw9YN25o2WMAjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.12.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4409252},"type":"module","engines":{"node":">=20"},"gitHead":"07e7619b46af96b34a90abda014d8e79c8b986dd","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.12.1_1786665955570_0.8784299810501655","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@aisystemresources/emdee","version":"0.13.0","_id":"@aisystemresources/emdee@0.13.0","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"57bfd8dcd401e70ff16dd661a9e55f65a94a4513","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.13.0.tgz","fileCount":142,"integrity":"sha512-JWD87joV2yvq4YbP4U39QjMzmIMkaRsH9gGj1j93TovABmtQOQYZrjAq5ShMU2XcJYbo9AFmFUxo/bjsOx0H1A==","signatures":[{"sig":"MEYCIQD2usJdTvNCuf964t6oOUGyRj6CNqh2CmS09cenEzQPUwIhAJNCN+h0vJpGPvzLX8AEbesdUJmW1JNECOCU9WsEFdfU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4409755},"type":"module","engines":{"node":">=20"},"gitHead":"ea1f365a2877b1622f8d1d81c1994fd2ceab3934","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.13.0_1786679817933_0.531529727129685","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@aisystemresources/emdee","version":"0.13.2","_id":"@aisystemresources/emdee@0.13.2","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"a4963b20de681033979d8c18b18b93a3c2b845a0","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.13.2.tgz","fileCount":142,"integrity":"sha512-7zYl+fZx/KwonFqBsYtrNcT53XoWoX4X7mcnNVkreKT6zEsQLKDYGyRL7w6MRp0BDrBOwC9HZK+Hi3M6+mdGKw==","signatures":[{"sig":"MEQCIBelB8LE6j/sBep4BkX0b/+/ZMb2vigxbocuReCWPhaMAiAij7AzLeUI9LPfzmWqrthmw4sGZC//pgdvhTTxBUDBYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4413140},"type":"module","engines":{"node":">=20"},"gitHead":"ae2cb4c94347df53e1fe534e28b85ebfd6ec9a23","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.13.2_1786708864045_0.7456815439521289","host":"s3://npm-registry-packages-npm-production"}},"0.13.3":{"name":"@aisystemresources/emdee","version":"0.13.3","_id":"@aisystemresources/emdee@0.13.3","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"a0fada82a6bb13da02e2d5fa9c1c56b9fd48b759","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.13.3.tgz","fileCount":143,"integrity":"sha512-WuZiVHpXPEIOKbmYdfuc2GnT7EP+ioUl0jNET5AXp5uIvyC5ORSDKK/f4rML0YwGycv4+IkSYxpoXY+xp62xcA==","signatures":[{"sig":"MEQCIBGP52nr/7hUQ+vxpxYBoMcFjausk2KyIVrflPL4I3LnAiAuAoDsB1CeNSh6q2BcfNoFMQu1F4ShcTZ/BzpPRKDHug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4437270},"type":"module","engines":{"node":">=20"},"gitHead":"e6b37160d46dadd97075931aea6b857265ba8eb6","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.13.3_1786709356235_0.8828674627183057","host":"s3://npm-registry-packages-npm-production"}},"0.13.4":{"name":"@aisystemresources/emdee","version":"0.13.4","_id":"@aisystemresources/emdee@0.13.4","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"58cf401cc0551799d1a29446f671f272fd6172e6","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.13.4.tgz","fileCount":143,"integrity":"sha512-m1UMeeo3XKqQfSdo3Q/bKT8W4SrJnugirq3sOwIPwj0Yp+PHUAErziIEQkuQGgaow7B2bKr0w9W0rXTP+jW/ig==","signatures":[{"sig":"MEQCIE8vbjYWsiUt9BakghiuEFiBp0XrN2+b2/81VtL1dR9IAiAiGzi58tni3nWa7duhPP/t1E0fyTMGslQOViLwvmQZkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4437270},"type":"module","engines":{"node":">=20"},"gitHead":"67d4b1a116bd1ab113b568ea09aeb5b9f02b48f2","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.13.4_1786713053852_0.7436971048321619","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@aisystemresources/emdee","version":"0.14.0","_id":"@aisystemresources/emdee@0.14.0","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"59f4daae93da0c4a3d1ea7ceb3da846adf2fee85","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.14.0.tgz","fileCount":144,"integrity":"sha512-oUBIDTSEMcxGEDa3XBmtxkN5B35snubydV1RptmnB2/AUxbmmxGFjMMVfMmwU1rwLW2NRcfz1Wc6VOmgoRBfGg==","signatures":[{"sig":"MEYCIQCDiSU896eXk8y4Yh5q51nXIRbr0Z+gh9WgPVEvaW8idgIhAPrA83zWvAbLYZCtqRr5rk8Aw5hktQr3XlI0Q+6tDAcm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4441125},"type":"module","engines":{"node":">=20"},"gitHead":"6033dc754e935fbc0bfe888b41d3918bbc25db8a","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.14.0_1786755963093_0.8828214357983029","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@aisystemresources/emdee","version":"0.15.0","_id":"@aisystemresources/emdee@0.15.0","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"02a340cfcf3289a15529a124962a14fcf05048b0","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.15.0.tgz","fileCount":147,"integrity":"sha512-TMQML+hSekYgCUdDD5HE9TYlxXpbjoJ7XkCcerDaem0BXE37iA3bwWdSMGkx+59mXif9M8PrsF2APsWiJiDroQ==","signatures":[{"sig":"MEQCIBq1j7jrkDNyFQAGyQTk3+P81FrW+31s32wCWe0PsbdyAiBRLFVUOMYbAAwz1MhXKz/fYU1ZG3FM2OJEIJsk1oNOlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":4475209},"type":"module","engines":{"node":">=20"},"gitHead":"4f95a1c34745b922af2a7222c999554c381cbab6","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.15.0_1786759046250_0.9932655875481131","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@aisystemresources/emdee","version":"0.15.1","_id":"@aisystemresources/emdee@0.15.1","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"6f96141636492d713756483346420c777b0c45b1","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.15.1.tgz","fileCount":147,"integrity":"sha512-H8rfebpt5RjO32tNX/6bOTXQkxC26E8iYivAcKPpo/QuABhvfAr8klMas9IIGdmqOceH5h95ScIhM9yZDdTkog==","signatures":[{"sig":"MEUCIQDdI8OcAuWQnq9LojlkcmO5o5HN4v8Lnds4OLt/jIHGaQIgQU+l1tL4RkZsuJG24ls4kR5KGARkDIHRRvSsnDAnT7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5626602},"type":"module","engines":{"node":">=20"},"gitHead":"2ceae8799f6427d4d05dbecebff798205bfdf652","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","pdf-parse":"^2.4.5","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.15.1_1786760249919_0.4626480378003812","host":"s3://npm-registry-packages-npm-production"}},"0.15.2":{"name":"@aisystemresources/emdee","version":"0.15.2","_id":"@aisystemresources/emdee@0.15.2","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"129ab3a546b192c6176447e32fd78dfbe52a7590","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.15.2.tgz","fileCount":149,"integrity":"sha512-yM2YwScAQRhz5ocC1pqX1rWaKmLYXvWtAqrrRV/Ha7tQWI8pMPDQTqNtG4gmk7z4fPzxC62CEvu12km9hU/Vmg==","signatures":[{"sig":"MEUCIGksLuEhDqw5TAawQzbwxgzTFI7YAuXvY+x1qdzwicJeAiEA3fx0K20661kWWRaTUnX+PZGZrKjhjCridbfSs0Ckqg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5641612},"type":"module","engines":{"node":">=20"},"gitHead":"5c049bc7d84c8c86f9c2ca4d1de5ed6cc72013e2","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","pdf-parse":"^2.4.5","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.15.2_1786778673252_0.1378194829706314","host":"s3://npm-registry-packages-npm-production"}},"0.15.3":{"name":"@aisystemresources/emdee","version":"0.15.3","_id":"@aisystemresources/emdee@0.15.3","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"de21bafdc6b90540aef598c42d43c7633e511a61","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.15.3.tgz","fileCount":149,"integrity":"sha512-LdZfjAHddvmVLH08/nr4hTwiPxs3CKc2OLSYjGdhK3tvMBruKPtFgV3j7wj3ppmgXZCddukstvwbDA1TmMjn6w==","signatures":[{"sig":"MEQCIC/ZUIPHgZRGkkwSPlvIaduE5KPm7vVcQnaBD67vWERvAiB9LDhixnNfbfz6Yiqrb3tBKJwD82tMEAGknhS2sPH9cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5647775},"type":"module","engines":{"node":">=20"},"gitHead":"fb60035d664d02d2a1df165b658b92cddabed9a1","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","pdf-parse":"^2.4.5","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.15.3_1786780053858_0.19865209169167186","host":"s3://npm-registry-packages-npm-production"}},"0.15.4":{"name":"@aisystemresources/emdee","version":"0.15.4","_id":"@aisystemresources/emdee@0.15.4","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"5e00464f3301789eb5efdef2a6bd25e976e6b9d1","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.15.4.tgz","fileCount":150,"integrity":"sha512-JptB7mXn8cy4xRsTX5LxEm1htnJyRNtm66WbtGX7yFDTGqws6NWGHmTaK6M+7E9goxH8kACr/2EA4s2TO07RmQ==","signatures":[{"sig":"MEQCIAdAnNVRIJI8An8oaP7qM6zwPcUXL+g+0G2rfWil80fEAiAXzpt2C4Ank5auhfRV9Y26AvOeZR6rfnjfTSTXqb6hvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.15.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5653371},"type":"module","engines":{"node":">=20"},"gitHead":"3af34ea3e001a8ee950d61a080705c36dab2bbc6","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","pdf-parse":"^2.4.5","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.15.4_1787019778953_0.8984992938648584","host":"s3://npm-registry-packages-npm-production"}},"0.15.5":{"name":"@aisystemresources/emdee","version":"0.15.5","_id":"@aisystemresources/emdee@0.15.5","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"2ece31bb8f7072efbcf18f9294e05a8a7c0efbdc","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.15.5.tgz","fileCount":150,"integrity":"sha512-YqtZFLpR90ZOdfU/Z1w1spfIKscSVUyWxP3843gmE/j6S2mx6KutpYIPCGJYrOmRDPApLm5BTTjzHwEj+RsWuQ==","signatures":[{"sig":"MEQCIDIO3Lm0aRDjEsZzKxkVOSTzJjTgtKNoxZV5uBTYN1t8AiAkg8HQU0Cxrwc4GDgKapIiYVKa4LDTAsOKpC0d7uvahg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.15.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5655741},"type":"module","engines":{"node":">=20"},"gitHead":"10b2a14608a876ef221eb4ab3e6bc0a02ec86311","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","pdf-parse":"^2.4.5","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.15.5_1787029630586_0.144738598005818","host":"s3://npm-registry-packages-npm-production"}},"0.15.6":{"name":"@aisystemresources/emdee","version":"0.15.6","_id":"@aisystemresources/emdee@0.15.6","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"e986e6d80a130d75cb449c493277fd726a8cb63b","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.15.6.tgz","fileCount":150,"integrity":"sha512-zwbTwg6T0C/4xMu+u/pkpFVcoDpUNjwRZm/1d2OeEk+Iz2zeEGh7CBRcbPy8oA/Ty9jh6V01Iq93olFj/Rdjdw==","signatures":[{"sig":"MEUCIQDRCLc6euRZ08CmeiTc0Azbc89YlUCCsnGc/WSH+vI4aQIgE1emM1DlkSjpERzrI58K9IQdz89V35tt/5xmKu1AFJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.15.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5656713},"type":"module","engines":{"node":">=20"},"gitHead":"1501c251e4295973755b40f9175dcd8d1db540d7","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","pdf-parse":"^2.4.5","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.15.6_1787043888770_0.5473249550783699","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@aisystemresources/emdee","version":"0.16.0","_id":"@aisystemresources/emdee@0.16.0","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"b972092511a9da556b0950d439011e82513fa60c","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.16.0.tgz","fileCount":150,"integrity":"sha512-wo/3qloGdokEdVuYrcXq9HecKg2etz4hw7RYgu0JU6C3Afpt0Yfr1K2HjCVXhtbk+n4PF6BuXTn5xjEtdBCDRw==","signatures":[{"sig":"MEYCIQDDby4ap38+j1fQpD30Ok0iGtrHKI0OUWz2/gOikEtCkAIhALp2xkw6vQrUMJrAh/ZoEO9cPZzAAfXMECH2NfgHhFiU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5661830},"type":"module","engines":{"node":">=20"},"gitHead":"021ea5e98bfe22748725fbc4407e0b5ad26ec0a3","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","pdf-parse":"^2.4.5","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.16.0_1787045790783_0.7508794082624748","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@aisystemresources/emdee","version":"0.17.0","_id":"@aisystemresources/emdee@0.17.0","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"b7cf8573284445d2b909158787216fff9743b7ce","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.17.0.tgz","fileCount":150,"integrity":"sha512-O6zynqvTS+UOg1wK7WIl5y+69qCYMfdROa0LS0PYqraa8YI4wfvgbrEvdMixCGAz0PbtjKokOmOWUdYl8CWcNA==","signatures":[{"sig":"MEQCIBKYWa1zZ+2kx8aTelSEfJc52fVXi3V/CeRVLlYP1RclAiAc1vyH06R8nK1I/B2E+Lp7Y+AsSiXS1X+dWwJFjm/GqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5686181},"type":"module","engines":{"node":">=20"},"gitHead":"39cdcf98a68810e4ab3a13d1c784efd587c8826c","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","pdf-parse":"^2.4.5","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.17.0_1787051002189_0.2869626775655354","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@aisystemresources/emdee","version":"0.18.0","_id":"@aisystemresources/emdee@0.18.0","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"92572fa445c4c7de764ac52b6c7174e529c7c0a7","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.18.0.tgz","fileCount":151,"integrity":"sha512-S/Di3MPrrsmFtH61IOr/4YX/E4E4i0eugkeHVGhhnz2LF/Xh5fKIBM62pK1CCNvwEoFdrA3bI7vWn2AS82ayzA==","signatures":[{"sig":"MEYCIQCewQUkbAhJoG404+o4R61KYosY0bvBQxfSueONkVsTDAIhAJFyOj7qkN3HmrBbZZLF7rayZuF2mzbQxYfYzWbMglxY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5697271},"type":"module","engines":{"node":">=20"},"gitHead":"4ca3d68c51072421c5499a93cbb635de5f407569","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","pdf-parse":"^2.4.5","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.18.0_1787053938072_0.23919324256508379","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@aisystemresources/emdee","version":"0.19.0","_id":"@aisystemresources/emdee@0.19.0","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"255334c0762d93d0580b9ace1205f670ab3ecf66","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.19.0.tgz","fileCount":153,"integrity":"sha512-AtTBkDOHyQoVEC07ehj/0p6qK1pIO2dzyLFp3J9TLOyx6xwuZu8krIbJfctG/vhTpJC+Wget9dpApTjK0MoJ+w==","signatures":[{"sig":"MEQCIF3igNGtozP5ZZBqrU2qmTC/6I9wY9N6wRheP6aTqi9+AiAA431nN/UoXlckoomR2OtUW0JHV19Cebu2bRd8V8ZLEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5711700},"type":"module","engines":{"node":">=20"},"gitHead":"5b1ca52bd47ab7fe018568a22bc2d5d76247e40f","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","pdf-parse":"^2.4.5","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.19.0_1787055916197_0.22384777114904675","host":"s3://npm-registry-packages-npm-production"}},"0.20.1":{"name":"@aisystemresources/emdee","version":"0.20.1","_id":"@aisystemresources/emdee@0.20.1","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"b3bc0cd80184fe40bac9525b8d1bf60fe43a0a3e","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.20.1.tgz","fileCount":155,"integrity":"sha512-nVj4HprfyYjUqPozTfaQuOQLdnjCext17zgRP69csKT3vEm4dCNKG4kCN00Pe3qsiJhQPwHIVJa4l59IZCbL2w==","signatures":[{"sig":"MEUCIQDOfyIyMSz8vpUE3kXo1MSoB65YGllpSAEkU6gOt7OBaAIgO9g/xXK0hyU1cK6MbdYFLQtTIeM7gyuloNy69z4O5gk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5721087},"type":"module","engines":{"node":">=20"},"gitHead":"49d3a78299729bb5d343df3f0bd0bb7cca26dcc2","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","pdf-parse":"^2.4.5","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.20.1_1787060285555_0.6617376685401133","host":"s3://npm-registry-packages-npm-production"}},"0.20.2":{"name":"@aisystemresources/emdee","version":"0.20.2","_id":"@aisystemresources/emdee@0.20.2","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"e10ddd94f1a087c8374c135bebd666a53a556309","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.20.2.tgz","fileCount":155,"integrity":"sha512-a8Q43PRt/uNJd7AwL9EpQy2/e/SIwaSwfeBl98WAixEvLRNqfcqW5uU++UvnO2ow4ztL7r9N8Ro4QsAHFKky7Q==","signatures":[{"sig":"MEYCIQDZhSPuMRBsfRM3wIvhZVTRJNEI3zQBXKriDhaYGTS5dwIhAJCFxS2i/APV32DbxYBhAzRx2SgPfzsEOdCVnXMXCK+q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5723657},"type":"module","engines":{"node":">=20"},"gitHead":"81aa8af1e9d021cbcc32140405b87e2c288e47a6","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","pdf-parse":"^2.4.5","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.20.2_1787063920736_0.7155529481447285","host":"s3://npm-registry-packages-npm-production"}},"0.20.3":{"name":"@aisystemresources/emdee","version":"0.20.3","_id":"@aisystemresources/emdee@0.20.3","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"014bd5900f2843293e1dbc35aab72e29bc6f3e43","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.20.3.tgz","fileCount":155,"integrity":"sha512-Fibzo9fSggCKp3D11dGJH1HZ40PgL8MeJ2sCnAcGsUr2CtXVPsaLGdd3/MY3EhuM8amlcwFAxd+YiE9eaQuWBA==","signatures":[{"sig":"MEUCIE5WaaGXzT39ayNpZqBzi+Y2u4D4Tc2CIzXxk+7q4PbLAiEAr7lG/o3LAVHuCIPhLhedSuJ3u2RbJPThZwo0ogpTxS4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.20.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5724319},"type":"module","engines":{"node":">=20"},"gitHead":"fb1374286d774c0970dd829c1803db04fe2084a9","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","pdf-parse":"^2.4.5","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.20.3_1787066358703_0.6658191585277722","host":"s3://npm-registry-packages-npm-production"}},"0.20.4":{"name":"@aisystemresources/emdee","version":"0.20.4","_id":"@aisystemresources/emdee@0.20.4","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"homepage":"https://github.com/AISystemResources/emdee#readme","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"bin":{"emdee":"bin/emdee.js"},"dist":{"shasum":"da7584b60d6caf6de4ada4093faf0af07f21c884","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.20.4.tgz","fileCount":155,"integrity":"sha512-Yr6JFGCM3mWkhos5zR5HOEF++GvWuOkeWeA6kq2GE31y24H0bunEJ91/KUy1CAkbe8Rl/Oj2KkjNuHaHE8fLqQ==","signatures":[{"sig":"MEYCIQD+h7yv+4l47YKxG7bm1HxoO5t47g6Nmh+QRttL74QabQIhAIL0QvWXc88/8QkRH0SkZw2riV3+SA9QtAl+1oXTHXTI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.20.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5725028},"type":"module","engines":{"node":">=20"},"gitHead":"9e82c86d66d436c7c9e7c3a5462201fab80aa94d","scripts":{"dev":"next dev --webpack","e2e":"playwright test","mcp":"tsx src/mcp/server.ts","lint":"eslint","build":"next build --webpack","start":"next start","e2e:ui":"playwright test --ui","build:cli":"node scripts/build-cli.mjs","typecheck":"tsc --noEmit","ci-package":"node scripts/verify-package.mjs","e2e:report":"playwright show-report","postinstall":"node scripts/postinstall.mjs","prepublishOnly":"node scripts/build-cli.mjs","check:migrations":"node scripts/check-migration-drift.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"overrides":{"sharp":"^0.35.0","esbuild":"^0.28.1","js-yaml":"^4.2.1","postcss":"^8.5.10","fast-uri":"^3.1.4","dompurify":"^3.4.11","body-parser":"^2.2.3","brace-expansion":"^2.0.2","@hono/node-server":"^2.0.5"},"repository":{"url":"git+https://github.com/AISystemResources/emdee.git","type":"git"},"_npmVersion":"11.19.0","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","directories":{},"_nodeVersion":"20.20.2","dependencies":{"tsx":"^4.22.4","next":"^16.2.12","jszip":"^3.10.1","react":"19.2.4","marked":"^18.0.4","commander":"^12.1.0","cytoscape":"^3.30.2","pdf-parse":"^2.4.5","react-dom":"19.2.4","@clerk/nextjs":"^7.3.3","@supabase/ssr":"^0.10.3","better-sqlite3":"^13.0.1","puppeteer-core":"^25.1.0","@resvg/resvg-js":"^2.6.2","@toast-ui/editor":"^3.2.2","@sparticuz/chromium":"^149.0.0","@supabase/supabase-js":"^2.105.4","@modelcontextprotocol/sdk":"^1.0.4"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^9","esbuild":"^0.28.1","typescript":"^5","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@types/cytoscape":"^3.21.4","@types/react-dom":"^19","eslint-config-next":"^16.2.12","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13"},"_npmOperationalInternal":{"tmp":"tmp/emdee_0.20.4_1787071209409_0.5734172914402973","host":"s3://npm-registry-packages-npm-production"}},"0.20.5":{"name":"@aisystemresources/emdee","version":"0.20.5","description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","type":"module","repository":{"type":"git","url":"git+https://github.com/AISystemResources/emdee.git"},"bin":{"emdee":"bin/emdee.js"},"publishConfig":{"access":"public"},"scripts":{"dev":"next dev --webpack","build":"next build --webpack","start":"next start","lint":"eslint","mcp":"tsx src/mcp/server.ts","typecheck":"tsc --noEmit","e2e":"playwright test","e2e:ui":"playwright test --ui","e2e:report":"playwright show-report","check:migrations":"node scripts/check-migration-drift.mjs","ci-package":"node scripts/verify-package.mjs","build:cli":"node scripts/build-cli.mjs","prepublishOnly":"node scripts/build-cli.mjs","postinstall":"node scripts/postinstall.mjs"},"dependencies":{"@clerk/nextjs":"^7.3.3","@modelcontextprotocol/sdk":"^1.0.4","@resvg/resvg-js":"^2.6.2","@sparticuz/chromium":"^149.0.0","@supabase/ssr":"^0.10.3","@supabase/supabase-js":"^2.105.4","@toast-ui/editor":"^3.2.2","better-sqlite3":"^13.0.1","commander":"^12.1.0","cytoscape":"^3.30.2","jszip":"^3.10.1","marked":"^18.0.4","next":"^16.2.12","pdf-parse":"^2.4.5","puppeteer-core":"^25.1.0","react":"19.2.4","react-dom":"19.2.4","tsx":"^4.22.4"},"devDependencies":{"@clerk/testing":"^2.1.5","@playwright/test":"^1.61.0","@tailwindcss/postcss":"^4","@types/better-sqlite3":"^7.6.13","@types/cytoscape":"^3.21.4","@types/node":"^20","@types/react":"^19","@types/react-dom":"^19","esbuild":"^0.28.1","eslint":"^9","eslint-config-next":"^16.2.12","tailwindcss":"^4","typescript":"^5"},"engines":{"node":">=20"},"overrides":{"postcss":"^8.5.10","dompurify":"^3.4.11","esbuild":"^0.28.1","brace-expansion":"^2.0.2","fast-uri":"^3.1.4","js-yaml":"^4.2.1","body-parser":"^2.2.3","@hono/node-server":"^2.0.5","sharp":"^0.35.0"},"gitHead":"bbf78bc56de9d286837cf48d282057495ecd0b37","_id":"@aisystemresources/emdee@0.20.5","bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"homepage":"https://github.com/AISystemResources/emdee#readme","_nodeVersion":"20.20.2","_npmVersion":"11.19.0","dist":{"integrity":"sha512-nJRUkILQB5db8S24fKEAGv10Hiq+aZHkP7PgGkClp0LZy6/DW+gFrpAqKAvOg6HS/owkBn80Wo1VwvI8BRzcTg==","shasum":"deeb8e3404ab0a46b23daf15ebfbde6e2722eab7","tarball":"https://registry.npmjs.org/@aisystemresources/emdee/-/emdee-0.20.5.tgz","fileCount":155,"unpackedSize":5725954,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aisystemresources%2femdee@0.20.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIETJWQTsjRFZMIL//i5zvKECng0Ct61ovgon2gKjeiYsAiEA+Ea86ixa9XtSqaFdS31wC+AFqsh0Dc+6pdqmLubX4Q8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:eb1dcff2-2477-4147-98bd-e12cef70982f"}},"directories":{},"maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/emdee_0.20.5_1787104643908_0.31132119925806157"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-18T16:16:50.792Z","modified":"2026-08-19T01:57:24.486Z","0.1.0":"2026-07-18T16:16:51.191Z","0.1.1":"2026-07-18T16:42:48.301Z","0.1.2":"2026-07-18T17:06:12.979Z","0.2.0":"2026-07-19T07:38:59.651Z","0.2.2":"2026-07-19T08:45:51.416Z","0.3.0":"2026-07-19T09:01:36.189Z","0.3.2":"2026-07-19T23:50:21.452Z","0.3.3":"2026-07-20T01:24:08.110Z","0.3.4":"2026-07-21T06:16:13.284Z","0.3.5":"2026-07-22T04:43:53.926Z","0.3.6":"2026-07-25T04:46:01.814Z","0.4.0":"2026-07-25T09:11:59.725Z","0.4.1":"2026-07-25T09:53:38.051Z","0.4.2":"2026-07-25T12:09:29.957Z","0.5.0":"2026-07-26T08:09:18.870Z","0.5.1":"2026-07-26T08:48:12.281Z","0.5.2":"2026-07-26T09:49:01.321Z","0.5.4":"2026-07-26T14:41:42.612Z","0.5.5":"2026-07-26T14:54:18.738Z","0.5.7":"2026-07-26T16:58:48.664Z","0.5.9":"2026-07-27T02:08:52.567Z","0.5.10":"2026-07-27T02:42:40.675Z","0.5.11":"2026-07-29T17:29:08.816Z","0.5.12":"2026-08-01T04:33:25.786Z","0.8.4":"2026-08-12T14:16:38.689Z","0.8.5":"2026-08-12T14:49:56.568Z","0.9.0":"2026-08-13T02:10:47.145Z","0.9.1":"2026-08-13T02:40:01.592Z","0.10.0":"2026-08-13T02:44:40.299Z","0.11.0":"2026-08-13T13:32:15.013Z","0.12.0":"2026-08-13T16:44:21.133Z","0.12.1":"2026-08-14T00:05:55.742Z","0.13.0":"2026-08-14T03:56:58.119Z","0.13.2":"2026-08-14T12:01:04.226Z","0.13.3":"2026-08-14T12:09:16.471Z","0.13.4":"2026-08-14T13:10:54.082Z","0.14.0":"2026-08-15T01:06:03.293Z","0.15.0":"2026-08-15T01:57:26.431Z","0.15.1":"2026-08-15T02:17:30.082Z","0.15.2":"2026-08-15T07:24:33.456Z","0.15.3":"2026-08-15T07:47:34.026Z","0.15.4":"2026-08-18T02:22:59.178Z","0.15.5":"2026-08-18T05:07:10.794Z","0.15.6":"2026-08-18T09:04:48.938Z","0.16.0":"2026-08-18T09:36:30.964Z","0.17.0":"2026-08-18T11:03:22.343Z","0.18.0":"2026-08-18T11:52:18.283Z","0.19.0":"2026-08-18T12:25:16.369Z","0.20.1":"2026-08-18T13:38:05.746Z","0.20.2":"2026-08-18T14:38:40.907Z","0.20.3":"2026-08-18T15:19:19.147Z","0.20.4":"2026-08-18T16:40:09.645Z","0.20.5":"2026-08-19T01:57:24.127Z"},"bugs":{"url":"https://github.com/AISystemResources/emdee/issues"},"homepage":"https://github.com/AISystemResources/emdee#readme","repository":{"type":"git","url":"git+https://github.com/AISystemResources/emdee.git"},"description":"Local-first document management with markdown rendering, knowledge graph, and MCP server.","maintainers":[{"name":"whatelzai","email":"elz.work22@gmail.com"}],"readme":"# Emdee\n\nA markdown knowledge graph shared by humans and their AI agents. Files you can edit like Obsidian, a vault you can share like Google Drive, and a live MCP endpoint every agent (Claude Code, Claude.ai, Cursor, Codex) reads and writes to natively. One vault, three surfaces — with the plain markdown you wrote as the only source of truth.\n\n## Why\n\nEvery knowledge tool picks two of three: human-friendly, team-shareable, agent-native. Notion is human-friendly and shareable, but its blocks aren't markdown and agents can't natively touch them. Obsidian is human-friendly and agent-touchable (they're just markdown files), but private-by-default — sharing is a paid add-on or a git repo. Google Drive is shareable but not markdown-native. Emdee is all three: the markdown a human edits is the exact bytes an agent reads through MCP and a teammate reads through a share link — no hidden index, no parallel summaries, no schema gymnastics. Build up a working journal that survives across sessions and travels with the people you invite in.\n\n## Install\n\n**Claude Code plugin (recommended — MCP + CLI + skills in one shot):**\n\n```bash\nclaude plugin install @aisystemresources/emdee\n```\n\nThis installs the CLI, wires up the emdee.tech MCP server, and drops in 4 auto-loading skills. Then:\n\n```bash\nemdee login                          # PKCE flow, opens browser\nemdee whoami                         # confirms your namespace\n```\n\nSlash commands available after install: `/vault-status`, `/describe-image <path>`, `/summarise [prefix]`.\n\n**CLI-only (no plugin, for scripting or non-Claude-Code use):**\n\n```bash\nnpm install -g @aisystemresources/emdee\ncd ~/my-vault\nemdee init --nickname \"Your Name\"    # writes ./docs/YOUR-NAME.md as your owner node\nemdee list                           # your owner + 5 virtual system nodes\nemdee mcp                            # stdio MCP server — point Claude Code at it\n```\n\n**claude.ai users:** the plugin doesn't apply (different install model). Use the connect panel on emdee.tech to add the HTTP MCP server directly.\n\n## The 5-node OS layer\n\nEvery Emdee vault has exactly 5 canonical top-level nodes, plus your owner node:\n\n| Node | Purpose |\n|---|---|\n| `EMDEE` | Vault root — the anchor everything hangs off. |\n| `VAULT` | Your private notes, projects, and knowledge. |\n| `SHARED` | Content shared with you by others (cloud only). |\n| `GRAVEYARD` | Archived and retired documents. |\n| `IMAGES` | Images and visual assets. |\n| `<YOUR-NAME>` | Your personal subtree, seeded by `emdee init --nickname`. |\n\nThe 5 system nodes are **virtual** — they appear in every read (`emdee list`, `get_doc`, MCP responses) without being written to disk. Edit any of them via MCP and your version wins. Only the owner node (`<YOUR-NAME>.md`) actually lives on disk after `emdee init`.\n\n## Quick start (developer / from source)\n\n```bash\ngit clone https://github.com/AISystemResources/emdee.git\ncd emdee\nnpm install\n./bin/emdee.js init --nickname \"You\"   # seeds ./docs/ with your owner node\nnpm run dev                            # Next.js viewer at http://localhost:3000\nnpm run mcp                            # stdio MCP server\n```\n\nThe web viewer (`emdee start`, `emdee serve-next`) is repo-only — it needs the Next.js `app/` tree that isn't in the published tarball. `init`, `list`, `drift-batch`, `mcp` all work from the global install.\n\n## Claude Code skills\n\nThe package ships a set of `.md` skill files under `skills/` that teach Claude Code the vault conventions + workflows. Install them into your Claude Code skills directory:\n\n```bash\nemdee skills-install\n```\n\nThis copies:\n\n- **emdee-conventions** — always-loaded; teaches Claude the 5-node OS layer, doc shape, edge discipline, tool selection (CLI vs MCP), path conventions. Loading this once means Claude writes correctly to the vault the first time in every session.\n- **emdee-describe-image** — auto-triggers on IMAGES/ docs with `_description pending_` summary. Runs the 4-step get-image → rename-doc → patch-preamble workflow.\n- **emdee-summariser** — batch-refresh drifting doc summaries via `list-summary-drift`.\n- **emdee-onboarder** — walks a new user from `emdee init` through their first project doc + connecting to Claude.\n\nRe-run `emdee skills-install` after upgrading the package to pick up updated skill content.\n\n## CLI\n\nEvery MCP tool has a matching `emdee <verb>` CLI command. Same guards, same errors, same semantics — 3–40× cheaper in tokens because the JSON-RPC envelope is skipped. Everything supports `--remote` (routes through emdee.tech via `POST /api/mcp`) or defaults local.\n\n```bash\nemdee login                                     # PKCE flow, saves creds to ~/.config/emdee/\nemdee whoami\nemdee list --remote                             # your live vault paths\nemdee get-doc --path VAULT.md --full --remote   # full markdown\nemdee create-child --parent-path VAULT.md --title \"MY-PROJECT\" --remote\nemdee patch-section --path X --heading Notes --body \"...\" --expected-hash <hash> --remote\n```\n\nFull verb list via `emdee --help`. Auth commands: `login`, `logout`, `whoami`. Reads: `get-doc`, `get-summary`, `get-neighbors`, `get-context`, `search`, `read-doc-section`, `list-docs`, `list-summary-drift`, `list`, `drift-batch`. Writes: `patch-section`, `append-section`, `append-doc`, `patch-preamble`, `write-doc`, `write-doc-preview`, `create-child`, `add-association`, `move-doc`, `rename-doc`, `trash-doc`, `restore-doc`, `delete-doc`.\n\n## MCP tools\n\nThe stdio server (`emdee mcp`) exposes 18 tools.\n\n**Reads:**\n- `list_docs` — every doc as `{path, title, summary}`. `format: \"text\"` returns paths only.\n- `get_doc(path)` — full markdown, per-section `content_hash` for version-guarded patches.\n- `get_summary(path)` — one doc's `{path, title, summary}`. Cheap.\n- `get_neighbors(path)` — focal doc + 1-hop neighbourhood, categorised as parents / children / associated, each with the prose note attached to its wiki-link.\n- `get_context(path, hops?, budget_tokens?)` — multi-hop neighbourhood within a token budget.\n- `read_doc_section(path, section_id)` — one section without paying for the whole doc.\n- `search(query, limit?)` — case-insensitive substring over titles, summaries, content.\n- `list_summary_drift` — paths whose body has drifted since their summary was last authored.\n\n**Writes (version-guarded where destructive):**\n- `patch_section(path, section_id, body, expected_content_hash)` — replace one section; mismatched hash returns structured `version_conflict`.\n- `append_section(path, section_id, body)` — safer than write_doc for incremental edits.\n- `append_doc(path, body)` — append to end of doc (chronological notes, LOGS entries).\n- `patch_preamble(path, body, expected_content_hash)` — replace the region between H1 and first H2.\n- `write_doc(path, content)` — full-file replace (destructive; prefer section-scoped tools).\n- `write_doc_preview(path, content)` — diff + list of sections that would be removed. Always call before `write_doc`.\n\n**Atomic multi-side writes (keep the graph consistent):**\n- `create_child(parent_path, title, body?, summary?)` — writes new doc with canonical scaffold AND patches parent's `## Parent of`. Collapses the 5-round-trip add-child flow into one call.\n- `add_association(a_path, b_path, label?)` — patches both docs' `## Associated with` in one call. Hard-refuses hierarchy or sibling duplicates.\n- `move_doc(path, new_parent_path)` — atomic reparent, three-side edge update.\n- `rename_doc(old_path, new_title, new_path?)` — rewrites H1, moves the file, updates every `[[old_title]]` across the vault.\n- `materialize_subgroup(source_path, subgroup_heading)` — promote an H3 subgroup inside `## Parent of` into a real intermediate parent doc.\n- `split_doc(source_path, rewrite_source_content, extracts)` — atomically refactor a doc into concept nodes.\n\n**Lifecycle:**\n- `trash_doc(path)` / `restore_doc(path)` — sidecar-based soft delete, edges preserved for lossless restore.\n- `delete_doc(path)` — permanent, no undo. Returns inbound edges + title conflicts.\n\n## Design principles\n\n1. **Markdown is the only source of truth.** No persisted index, no derived database, no parallel summaries.\n2. **Same substrate, different lenses.** Renderer and MCP read the same files via the same indexer. Nothing the LLM sees is invisible to the human.\n3. **Convention over schema.** Light structure — H1 + `> blockquote` summary + three relationship sections (`## Parent of`, `## Child of`, `## Associated with`). Rigid schemas add authoring friction; the LLM parses English natively.\n4. **Single summary per doc.** The blockquote under the H1 is the routing decision for both humans and LLMs.\n5. **Version-guarded writes.** Every destructive edit takes an `expected_content_hash`. Concurrent edits fail loudly with `version_conflict` instead of silent overwrites.\n\n## What's in the repo\n\n- `bin/emdee.js` — the `emdee` CLI (`init`, `list`, `drift-batch`, `mcp`, `start`, `serve-next`)\n- `src/core/indexer.ts` — walks `docs/`, parses wiki-links and relationship sections, derives summaries, skips fenced code blocks\n- `src/core/syncDocEdges.ts` — incremental edge sync backed by Supabase\n- `src/mcp/server.ts` — stdio MCP server\n- `src/lib/mcp/tools/` — the 18 tools listed above\n- `src/lib/system-nodes.ts` — canonical content for the 5 virtual system nodes\n- `src/lib/storage/` — `FilesystemStorage` (local mode) + `SupabaseStorage` (cloud mode) behind a single `VaultStorage` interface\n- `app/` — Next.js App Router: renderer, `/api/index`, `/api/mcp`, OAuth pages for the claude.ai connector\n- `supabase/migrations/` — schema (new files only, never edited in place)\n- `templates/types/` — archetype scaffolds (`PROJECT`, `NOVEL`, `PERSON`, `HACKATHON`, `CONCEPT`) for future `emdee new <type>` commands\n- `e2e/` — Playwright suite (MCP tools, auth, share RBAC, upload, CLI init)\n\n## Conventions\n\nEvery doc follows the same shape:\n\n```md\n# TITLE\n\n> One-line blockquote summary — this is what routing sees.\n\n## Child of\n\n* [[PARENT]]\n\n## Parent of\n\n* [[CHILD1]]\n* [[CHILD2]]\n\n## Associated with\n\n* [[CROSS-TREE-NODE]] — optional prose about the link\n\n## Notes\n\nFreeform content.\n```\n\nRules the lint enforces: one parent per doc; no self-loops; no associates that duplicate a hierarchy edge or sibling relationship; UPPERCASE filenames; lowercase folder names. `lint_doc(path)` surfaces violations; write tools accept `gate_on_warnings: [\"code\"]` to hard-block on specific ones.\n\n## Cloud deployment\n\nThe repo also runs as a full Next.js web viewer at [emdee.tech](https://emdee.tech). Vercel auto-detects Next.js — set the standard Supabase + Clerk env vars, push to `main`, done. The `/api/mcp` endpoint speaks the HTTP MCP transport for claude.ai connectors; `/oauth/authorize` runs the PKCE flow for the \"Connect to Claude.ai\" panel.\n","readmeFilename":"README.md"}