{"_id":"vibebook","_rev":"34-1651e96559daf735603e66f703d115df","name":"vibebook","dist-tags":{"latest":"0.12.0"},"versions":{"0.1.0":{"name":"vibebook","version":"0.1.0","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.1.0","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"dd7ee8f155ff8c47f52d0f7ecaefdeddd4c3286f","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.1.0.tgz","fileCount":52,"integrity":"sha512-k+NtR7KcsO6clmvmsLacP5gD/F2oZY69hASZIhW8fAAirWvvCgrgSgLep0VlhkckP7jWnemOD82ZQWw1pl1b6g==","signatures":[{"sig":"MEYCIQDBlWc8aIEOZb3cGUfWCowFIqjZNpF2I8t8o7HJkuwLbgIhAN9ces7q2PvMldYg3Y3ZoNBvdMhIpupqmLKjPJQ8mMv3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":165796},"type":"module","engines":{"node":">=20"},"gitHead":"7244fb14d7ca2527d38986f830cdbe6df11172fe","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"tsc","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Vibe coding memory book — sync AI coding sessions to a private repo","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.1.0_1776849921052_0.7898293090875339","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.1.1":{"name":"vibebook","version":"0.1.1","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.1.1","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"a9b198352e0383916f659a0c2ac36db4451940f6","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.1.1.tgz","fileCount":52,"integrity":"sha512-psDkKGhPrHQAh9i5bC85CtjDEipOronIBZkzil7350Q6+FivR3/UKGyxRJjeC9vFxG8jKUlQus3H9lMpUNy+Sg==","signatures":[{"sig":"MEUCIF4SDK4c53oAQDWi8iK5YjUz4zaUw9ugJqbEvoRqWwotAiEAplTRv8KZY27n0WfK66bp/dgxox5cf3O+ZiVdZ3hNIGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174174},"type":"module","engines":{"node":">=20"},"gitHead":"84931d61b3119de530c9541e7f94548e7ec1649e","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"tsc","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Vibe coding memory book — sync AI coding sessions to a private repo","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.1.1_1776881816004_0.20428060399844616","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.1.2":{"name":"vibebook","version":"0.1.2","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.1.2","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"d9a81a2a884e3cba551f36cfaab6db14c4dc8232","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.1.2.tgz","fileCount":52,"integrity":"sha512-6QVAbzEkb9OowN4vXMsNGP6ux2pqMYqYs9ZPoLsuPjP6DuHRC4jrHVw8bHHrzzkMuJ7hudQzyMfDAWot9thazw==","signatures":[{"sig":"MEQCIGyttNHyX1O6GAidyvz7iZA4G83AuuT7wWpeC0rHcqfnAiBH3N6ymC/yzZ07pprHnIFrcYWNmFdMmataT6QNKQ9Qsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174431},"type":"module","engines":{"node":">=20"},"gitHead":"6b0f311c2ee65421e9aadfd4e9501abcfad4e3cc","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"tsc","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Vibe coding memory book — sync AI coding sessions to a private repo","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.1.2_1776882598949_0.20472049646484036","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.1.3":{"name":"vibebook","version":"0.1.3","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.1.3","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"39305e64ffdff620d6cbc4ca4bfa68d9dba84938","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.1.3.tgz","fileCount":52,"integrity":"sha512-40bmslHE/CmzOfGpFDk9dMSSAxW6ZTDhzXYuLZNpO09ec62O2W6hHV3vXunrjLJHmf9AXziRqqIMAo0G0KyuUQ==","signatures":[{"sig":"MEQCIFkXw65a9AMYSlRlDZkbfLln5HQ0GBmde6ZPZiVhR4BeAiBOZUAciTqW6Mhy6NZoipBQmBEQ5H5v3KfHZ8oyAB3ytQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":177296},"type":"module","engines":{"node":">=20"},"gitHead":"f0705bb46a18484b03f80bea6e00a48ee15fcd0d","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"tsc","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Vibe coding memory book — sync AI coding sessions to a private repo","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.1.3_1776883269244_0.2545625439344128","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.1.6":{"name":"vibebook","version":"0.1.6","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.1.6","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"42145fd5a955f460027483378a6562613e79ea55","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.1.6.tgz","fileCount":52,"integrity":"sha512-BMMvRu0LEy8GT67JlT/tLJOnt+YXfQA+qL2dDL82tNrVXASTQL2JPoHDTKvn7Nmk87/vpKTcdtLZHWrTDE53zw==","signatures":[{"sig":"MEUCIEgfnYTADCNF+pQbHgVFt+TLLaYku6cbGFZNdbG9chahAiEA2fJ3dcdntD3khJm9dVSLIIP/CeYS2Dnh6w2qMWf3xXY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":185344},"type":"module","engines":{"node":">=20"},"gitHead":"b881bf5f702877196558c581bb6ff1db37852597","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"tsc","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Vibe coding memory book — sync AI coding sessions to a private repo","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.1.6_1776914469837_0.7221559912474158","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.1.9":{"name":"vibebook","version":"0.1.9","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.1.9","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"e455503af8e0dd918b610f3547d79f0cff9935df","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.1.9.tgz","fileCount":54,"integrity":"sha512-oSHeUxwpduMloETWzXlsJjrkcLYJHcq037cx+D71yL4ktf01nrE6v7Kiqy5aZ+gQCWQXw+7wCrvMRCIOdrFVvA==","signatures":[{"sig":"MEUCIGPcFGjyVv3lyliBiNom/YHT1WYiVepKpYra30X/4ZXNAiEA6U0iW84C9ZRMZshTTs4FG1wiTAKd73Fcf/yyzp6M8rI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":198873},"type":"module","engines":{"node":">=20"},"gitHead":"f3599451fd8aab1215c7f555e6deecb0f5501b64","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"tsc","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Vibe coding memory book — sync AI coding sessions to a private repo","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.1.9_1776919934413_0.03848713392521819","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.1.12":{"name":"vibebook","version":"0.1.12","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.1.12","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"4436a1b42e5823aba138e9a8065456a2a6901e96","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.1.12.tgz","fileCount":54,"integrity":"sha512-QaLVVqniWh6LeRlAZUpkDXri9OKF3YIeLAhiAtyYQIUutaDvWEUqNKlTvbpQKXzE/Qb4l8xpyWFTwwri4ZIZTw==","signatures":[{"sig":"MEUCIQCJtXRpP7geyV8WccHfC5N4onJbJGp5BGV6HjpD6sQMRAIgFN4dtGeA7LrD/sQ+InxJ6xcaZZPbDcM8+ddi3tGpXc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":203467},"type":"module","engines":{"node":">=20"},"gitHead":"5d3fbfdbed8dc8adbbf49f46f8ff95a0059aac23","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"tsc","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Vibe coding memory book — sync AI coding sessions to a private repo","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.1.12_1776931224149_0.14019872642874875","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.2.0":{"name":"vibebook","version":"0.2.0","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.2.0","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"895da20b2c1e93f3547eabae2ad1df3aff21f5c2","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.2.0.tgz","fileCount":90,"integrity":"sha512-S/YnyLMfLv0jaTaDmnHk9lLTGpkSeSsSNPkiZP72no7+g8PIxOCS4MBqbAyHQbN9E2ipdFHSa1NROIHz2VT8rQ==","signatures":[{"sig":"MEUCIAw9iS10uT7PKTX8Z6YQFsYsk1/CPpF76wKN7PgM0xBUAiEAv4bs/fd32zrvPg8JzRxO4DyzqFxgRvAmLXzqAywhCFc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377553},"type":"module","engines":{"node":">=20"},"gitHead":"feb7c698ac0f1389197654513b234f19e0cca502","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"tsc","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Sync AI coding sessions across machines + digest into a per-project chronicle/topics/cards book via in-session Claude. Ships as both an npm CLI and a Claude Code plugin.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.2.0_1777443603327_0.5945912086384362","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.2.2":{"name":"vibebook","version":"0.2.2","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.2.2","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"dd502359e92cade63621a095b6a3431122d055cd","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.2.2.tgz","fileCount":69,"integrity":"sha512-JggZd+nZtNiywxEzYBvXLUxP+Kk70qCovbYfQgbeHysacoHMVJBGjOjYFSD2jw07Ui7YtxRjfH4DZcGVN3n1qw==","signatures":[{"sig":"MEUCIAVAgS6zX07tA8qneNOsYb/pgS2WaMJfaMeuyMz1mpwZAiEA/o+YL/pguExVJ6FCqwoTX7uv934+UaHU5fotvXGg9vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282948},"type":"module","engines":{"node":">=20"},"gitHead":"f98845dac6c80c5187f746a09180a708494581e1","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Sync AI coding sessions across machines + digest into a per-project chronicle/topics/cards book via in-session Claude. Ships as both an npm CLI and a Claude Code plugin.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.2.2_1777448140720_0.6675879122585213","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.2.3":{"name":"vibebook","version":"0.2.3","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.2.3","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"519a0fc452b7a3f99d19bd19e28755aff70d45a7","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.2.3.tgz","fileCount":69,"integrity":"sha512-r7G5Quk5UVdVWS7aKJEebcOb4zPuouKRzwDKQNTogp2AzE68z090OLZTTfWB0S0wEACaeA6ZlfWhWahSro2GAw==","signatures":[{"sig":"MEUCICQf9jTlNULGXnwLo+5o7+lhp0S/O5oY1VjJMdTSG7A8AiEA+5squ2p6GW5QvHF8vXY5DbVO6KxRgi5q5tmqKPl/pHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":282924},"type":"module","engines":{"node":">=20"},"gitHead":"4edc2f37d6e1036cb861f4a4bd48a8347b93845c","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Sync AI coding sessions across machines + digest into a per-project chronicle/topics/cards book via in-session Claude. Ships as both an npm CLI and a Claude Code plugin.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.2.3_1777450411200_0.053458331752263444","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.3.3":{"name":"vibebook","version":"0.3.3","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.3.3","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"ef001684681f80d9be5a43e0a78c58eb56705782","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.3.3.tgz","fileCount":70,"integrity":"sha512-W/VS8Hnxm/g40Q9KwsRc0LIvFO41D1athIhq5/z+QlGUpL2oksYZYKAZxGgpeHU70ZjEt11FRZEnLt2ZQJAvKQ==","signatures":[{"sig":"MEYCIQDdYM1Zxp+QKshRlaQP3568zS6tFkB5Rw/gM8c9+gSH4gIhAMbXJJspo0916IAiEv95T1VcT+ntUVO4JD3sET90i2EB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":302401},"type":"module","engines":{"node":">=20"},"gitHead":"7110a290e261a9b4c5609344faa761a78470137b","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Sync AI coding sessions across machines + digest into a per-project chronicle/topics/cards book via in-session Claude. Ships as both an npm CLI and a Claude Code plugin.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.3.3_1777454668657_0.812128868359645","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.4.0":{"name":"vibebook","version":"0.4.0","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.4.0","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"9ea14c6ee679c8b27a034bfa063aa4fbbb7ef973","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.4.0.tgz","fileCount":66,"integrity":"sha512-L1nTY+6d1ATXsvl/2jVWLd/jDWRlElyxjCo05L0Hkxfzvc0KUxUlKMx29H02omnwYIPNCYSue0u+mI0BWwsElQ==","signatures":[{"sig":"MEUCIQDyfycy28VnHNrEqJvEGm30/n4sYc2KFAAUo/jDVCRWcQIgRkPKN07nAijXepwT63Pf8paoYAK7nxGKqXFdBBvihfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":300811},"type":"module","engines":{"node":">=20"},"gitHead":"37cda33879093c2e7849856cf899c561ed9b06b9","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Sync AI coding sessions across machines + digest into a per-project chronicle/topics/cards book via in-session Claude. Ships as both an npm CLI and a Claude Code plugin.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.4.0_1777538065550_0.6442896060614562","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.4.1":{"name":"vibebook","version":"0.4.1","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.4.1","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"2ae6e304aa126ab764abf9388fb812d609d9d337","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.4.1.tgz","fileCount":66,"integrity":"sha512-EPVFFIktScWoLtgV2KQe+tiOKkrAzGwQwr8sJZL4rJ5NmLWHLdq6tnjctq5ePrpL7Ac4w9I0dUGfyIumq5i7Hg==","signatures":[{"sig":"MEYCIQCAfKQpHXWRP3/gV6DWn1lQxVbBKfnflqgCId6sD2swAQIhALjftNYq6PfNbUeXcdku7PQFLTAL1gBKflKE7bYtW7IT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":307984},"type":"module","engines":{"node":">=20"},"gitHead":"7b3c9ae2af8714a660bea71b69499d520f54039b","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Sync AI coding sessions across machines + digest into a per-project chronicle/topics/cards book via in-session Claude. Ships as both an npm CLI and a Claude Code plugin.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.4.1_1777542577964_0.16813429723970463","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.4.2":{"name":"vibebook","version":"0.4.2","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.4.2","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"74338c58d8be50e349b886f1c2677a3f8d81d77f","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.4.2.tgz","fileCount":66,"integrity":"sha512-xKmBdHa/XcFNhpZ0m9P8QsCnPGSwdI5KdcDrVEy8kcggU8/G1aO/kFqSEYWA4FkXDuh635N5k0hqbJ5Jp3omvg==","signatures":[{"sig":"MEQCIFii/ABMQ8RBJzcikU3I30katgt6JN/zbizMA/vP3QP8AiAQmKM5SIbt3XDdarSYdLUOZjI5jaKSl/3v5x6Q/X6R6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":308272},"type":"module","engines":{"node":">=20"},"gitHead":"f6ec9c2a45d8df6187f5b71105d7fba3d36b25c3","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","version":"node scripts/sync-plugin-version.mjs && git add .claude-plugin/plugin.json .claude-plugin/marketplace.json","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Sync AI coding sessions across machines + digest into a per-project chronicle + topic book via in-session Claude. Ships as both an npm CLI and a Claude Code plugin. Atomic cards delegated to memex when installed.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.4.2_1777544775495_0.6909652406934326","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.4.3":{"name":"vibebook","version":"0.4.3","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.4.3","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"ba67a4d3358bf3fa4447ddd04a53185a369acd58","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.4.3.tgz","fileCount":68,"integrity":"sha512-a0WZY8WZ86PMjsc93v8JneCvWfg3EB7Iu7EAOM0S3r1Y+wqbJbqJ3IzAev/Pi8nhAtIWnu+R2NnrI4M+CZbzgg==","signatures":[{"sig":"MEUCIQDei6xFTkI9H+wKhW95Rc0y0x13qAv+bpDHP85xBxZjPgIgRFtEjGSv/jgr1YOsh96F6ngGLmznH61ZSqcxNL0h3VA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":322752},"type":"module","engines":{"node":">=20"},"gitHead":"fd68bd2cf89707ee320ed78fa9a3422bafcbf40e","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","version":"node scripts/sync-plugin-version.mjs && git add .claude-plugin/plugin.json .claude-plugin/marketplace.json","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Sync AI coding sessions across machines + digest into a per-project chronicle + topic book via in-session Claude. Ships as both an npm CLI and a Claude Code plugin. Atomic cards delegated to memex when installed.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.4.3_1778081256766_0.8240311493531731","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.4.4":{"name":"vibebook","version":"0.4.4","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.4.4","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"a0e4cf8fb11e14751c5bc6d5d3fa71bd0d45939b","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.4.4.tgz","fileCount":68,"integrity":"sha512-I2OJVXAqkvKMVROF0e8Iz/mx+u1RMsx3gafL94xc/TRVNTOKo7SLJAZdHzcmFpm5KlfsWdqabg2fA2u2OJRmzw==","signatures":[{"sig":"MEUCIAouQ5HOwNbp9unNN12poGemvR6ZMLX4iERZ6G+cfJRsAiEAr6CTIsKQYMaeBGezsA3PcgIA4RcnDBHSzgAzQwCIX8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":324261},"type":"module","engines":{"node":">=20"},"gitHead":"2ecfaac31692012cb42ff0f1c16e9e760166a513","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","version":"node scripts/sync-plugin-version.mjs && git add .claude-plugin/plugin.json .claude-plugin/marketplace.json","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Sync AI coding sessions across machines + digest into a per-project chronicle + topic book via in-session Claude. Ships as both an npm CLI and a Claude Code plugin. Atomic cards delegated to memex when installed.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.4.4_1778143797356_0.555780696179641","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.4.6":{"name":"vibebook","version":"0.4.6","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.4.6","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"4c212a7a2aa777158d93d91f17c105698d2f1af4","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.4.6.tgz","fileCount":68,"integrity":"sha512-yd6i7pOC9bvXrQrwK427xeV8Y4FrWFMHxZiyFkx1U2QDjyzKXUTLuG2MnVGEEcL6oGFiiAFoM60z/O0tRmlqmA==","signatures":[{"sig":"MEYCIQCiIiPPnMBKwji9Akw7XOg/xs/8k03aJ+SV2wUKuvzyoQIhAKbPk7DbXNCBz/bRX8NT4fzPT0SMOiphcO7rbVdnDKPp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":325340},"type":"module","engines":{"node":">=20"},"gitHead":"651fdfe28b239616bd2d7fd593d711eb7c31f499","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","version":"node scripts/sync-plugin-version.mjs && git add .claude-plugin/plugin.json .claude-plugin/marketplace.json","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Sync AI coding sessions across machines + digest into a per-project chronicle + topic book via in-session Claude. Ships as both an npm CLI and a Claude Code plugin. Atomic cards delegated to memex when installed.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.4.6_1778177726416_0.08360856258079585","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.5.0":{"name":"vibebook","version":"0.5.0","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.5.0","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"ce554dffd602660883ebc4efc75240de3b8013c3","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.5.0.tgz","fileCount":41,"integrity":"sha512-WTK49lgtF87Ccm4dFZJv+grpmz4pM/DPdhYj7Jd59Qvs20d6OtIEr6vjemQ5L1YopbaKlf+y6cJXYF5sreyIZA==","signatures":[{"sig":"MEQCIAeX8jw2VrmCNPhXqSO6Q2ERLSdII1L/Ai3xPTCqfVUEAiAl64kLoFm+1Zo6Vg1SSGfdXLbhVj3aNQ7eoklcGi3RmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":162329},"type":"module","engines":{"node":">=20"},"gitHead":"0b8856e09235c1dcb078c54923723f93c732bfec","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.5.0_1778830195635_0.4841583548489905","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.5.1":{"name":"vibebook","version":"0.5.1","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.5.1","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"dc62e533e8cb9ef61bc2e36925a8dcc017f8c28f","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.5.1.tgz","fileCount":42,"integrity":"sha512-ZDOwJtc2YTRaMAF68uqHuZMSaq7gB+bclnu+VyJved42i3kQURT9YQH+XgLti+oNSbVPzrw3EvCEM1jZTjI3Sg==","signatures":[{"sig":"MEQCIBkywrQOEmmWhE1Hh8ZwRZ/yfCHSUTkjEbiYjiZCsmDAAiBqagBYPSCcS3VKZKmfUTDCrtuoEMu4H+R7+igLpGW0aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":166169},"type":"module","engines":{"node":">=20"},"gitHead":"22a1b77efdd67b4405c2c27744b0733ea7f69460","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.5.1_1778830279132_0.897175971054774","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.5.2":{"name":"vibebook","version":"0.5.2","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.5.2","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"8687886577fff1f38bf0374dc2ce521b10cea744","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.5.2.tgz","fileCount":42,"integrity":"sha512-7SGZOqomYlePL74YVF/K9g7PGUhXu54gUcSUgxF+g2FsVFKG2CxkJAZbDg4AhFFrGPdxV+5gvaHwjFky7Ydr/w==","signatures":[{"sig":"MEYCIQCZzpcl8cKyeihs+q2eESb0OGKzz+5TXyRPPydjvvW7/wIhAK7/8c++wr0ify4iSxxI8Bqp2ZdJvcrIyJcP76m7r8Q7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":179052},"type":"module","engines":{"node":">=20"},"gitHead":"74ad4fc8e8b3c245c40cffecf57615dd1c0e187b","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.5.2_1779265018429_0.5052483395125169","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.5.3":{"name":"vibebook","version":"0.5.3","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.5.3","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"276a2eada7fef5eef6d5fbb98202df33a8e96f02","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.5.3.tgz","fileCount":42,"integrity":"sha512-+iiGDVvArx8VJds41r0tln36/QOwxGpSYQ4uqkJyYMC4428QmA5z+9CBo8j6+qkUpSwG75EOZvW+fUi8z3OEUw==","signatures":[{"sig":"MEYCIQC067rqmk4tDwQAs/OD0pdReSSxXlkBptWGlRU/d1BivgIhANW97mCqVbdQ9mfJBP+mO8gHwLzxjiH6bWoWKK6Zj/Xu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188661},"type":"module","engines":{"node":">=20"},"gitHead":"8a4e226bbec69fa02a9e97157ceb9ce63a63d68d","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.5.3_1779270442295_0.31108154162398316","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.6.0":{"name":"vibebook","version":"0.6.0","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.6.0","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"2a731e7d06e516506b4ffc48e041b6748f56e1f2","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.6.0.tgz","fileCount":42,"integrity":"sha512-0f8ZD1Y7sUmTDjR6hIqOEQrWjtJa3cRQHkrB0igSpc2Tw0xQDSjy9zIhAB1JAjDgGIDuaffvsvckr4KmuT4pRw==","signatures":[{"sig":"MEQCIGaUoO25Vs38M2VfjlFp/SAQsnbUO0GuBXUz2F+O2+TZAiBWvEgYG8y0EdN8WpkZoEH6WjrKXXqt+WOZDGwg93MBeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188906},"type":"module","engines":{"node":">=20"},"gitHead":"97c6aac169b2870c4ddd38d52442d4563763ed92","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.6.0_1779358110631_0.6403838368288723","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.6.1":{"name":"vibebook","version":"0.6.1","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.6.1","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"feaa25f7f53213ec123f4a42257a8d6752ff96b2","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.6.1.tgz","fileCount":42,"integrity":"sha512-lLl7KVr7ZI3QFK8bTTV0hp1U8U6d7BweXSM8CJ63BEE8093BH6CvA9j8+pdje3mjQe5pz4Ofkk18/huzMG90aA==","signatures":[{"sig":"MEYCIQCorxhwpXwi+gZve2HQs5XMrPw0B8JtxIzsSQZEHVdoDAIhAKcow1GZTVW0gckJd+WnnriwsTrvKCAWmHkWLyQwxQQ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":190328},"type":"module","engines":{"node":">=20"},"gitHead":"5a60c555af14e29107ca4b5e0c68866b8600936c","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.6.1_1779369496097_0.913851715464201","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.7.0":{"name":"vibebook","version":"0.7.0","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.7.0","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"739f14d297e7b7dd6d9bc8027f1c9f533773e1ad","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.7.0.tgz","fileCount":44,"integrity":"sha512-/vwZxiVGyAQGB48TWBQQYh9qcGlj7RCO9OVVpvVkZtxaVqreYqqCHnwmI/GMs8zZ0i6inZxeu8e5C3sSFEhXlg==","signatures":[{"sig":"MEUCIGH8G9y8ZX6UpUZrG7rL61Kn6tUUaT66pfknXB/uBiDVAiEAnz6cHim7QqDjLk0LwjbTbjH3hYiFYAGuGmVnzC4MPWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213560},"type":"module","engines":{"node":">=20"},"gitHead":"a3554a5e08bae16f4a8e552ca8162768d316dfde","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.7.0_1779457432191_0.9900236327675385","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.7.1":{"name":"vibebook","version":"0.7.1","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.7.1","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"cb8c763fc40942f29e901ebbd36fe7d2bbe7675c","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.7.1.tgz","fileCount":45,"integrity":"sha512-cw+ep09rdgNBllV/ign6l7hA7eh+Gda69PojB2aeVAXAdt0E/WTXUMPauwfW1AXl2RIbgXZN0hNxNXRI5wZOUw==","signatures":[{"sig":"MEYCIQCce8UqJ07T9yri59B9DJNBG0d8s0zS6IXhAGxvsRoiDAIhAM3wnI6bCU89lAIj9XDedR1XuszVz03UCMEEfgOSWyF/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":219556},"type":"module","engines":{"node":">=20"},"gitHead":"c25a9113eb80ac59109bd2d64218cb2b6ac67f55","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.7.1_1779531807370_0.6234964831374974","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.8.0":{"name":"vibebook","version":"0.8.0","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.8.0","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"e7cd335e4b26da59502b8d5c13563e0899ff9e2b","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.8.0.tgz","fileCount":46,"integrity":"sha512-l2aJsnsIAaEdS9G59v3WXT/orw3j1fIfymuLZBTWE8/vXYSEIEaccAlOVzVBOv6eyhTOlcxJdByjNHSsFdQXAQ==","signatures":[{"sig":"MEUCIARm68B/YivtOVnZseRZkEyh1MBEiTWzwpdM+2rwrJYQAiEAoPhiYtltQzgwlJTUkPM2eoqCDd+YKuplyuKr+Ww8j60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231541},"type":"module","engines":{"node":">=20"},"gitHead":"7783b9f2f669c8512a4f7edcdf12fbcc87f23392","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.8.0_1779551309655_0.16640365760660414","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.8.2":{"name":"vibebook","version":"0.8.2","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.8.2","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"034d14436c3c2f4969fb2ad9ca9ae888bc97caec","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.8.2.tgz","fileCount":47,"integrity":"sha512-jV2Skr90vrtsSXodD/1mSwci6ebApGBOPS50Rd+F0NcgwcT5CpulXPT/GnTkKqdXtpqyYJQ/dDB2+e/dCHTQOw==","signatures":[{"sig":"MEQCIB4nBEHTx9MWXzNQ0mTs42ysYwR8ZgEApX4s0hmhDtc6AiAFy/SiGWvx1n9vQTHQdjY7oCuhJmyjpPc0emRknsIZnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240472},"type":"module","engines":{"node":">=20"},"gitHead":"877adbd94260f31ac03162302839d5631c80ab3c","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.8.2_1779708499854_0.5125519176248228","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.8.3":{"name":"vibebook","version":"0.8.3","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.8.3","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"1d6b8b157930554f3154dd553a6a4edb2e065af4","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.8.3.tgz","fileCount":47,"integrity":"sha512-ZBBVsnVKXlAXHstyXWUMl10srvLDMU5zRUdTKxVFw7PpjrcxAXzvHY/ErpZ4JcA2lpq+z7NerVOJdJnjQxGUPA==","signatures":[{"sig":"MEUCIQCNGIavGViD2NEOCZ5N1V+jppXMzrSoSddIaEg6XLF46QIgaHw9+hCA7KD5rH7aYTyGOnaLNSY2uqle5Z4SCTihyfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241430},"type":"module","engines":{"node":">=20"},"gitHead":"3e9368991f85479588f473939a7bf8155ee46e9b","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.8.3_1779710273065_0.1658518152501227","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.8.4":{"name":"vibebook","version":"0.8.4","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.8.4","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"ae9e7c95ee892da4348d026df3a3bdf54957007e","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.8.4.tgz","fileCount":47,"integrity":"sha512-MH6hR3pfaEw0rP8xFWL1mnZ4R13P4sfjUZBvHWTUezfPEFYNaTQf8At8vj/grv+bwvPaqgICkwhebVljSb/NaA==","signatures":[{"sig":"MEQCIBzeGM7z/MRg+Os6kx8dPULWkdCDKPf6l2/ntXSWirQvAiBep+mpE3C+XNdktwBFcIebttKqMennUMuetunlyLwjNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245072},"type":"module","engines":{"node":">=20"},"gitHead":"1c403cc8f4066896b7acb00b30d3e2b7abb9289e","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.8.4_1779713293114_0.5813132640869072","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.8.5":{"name":"vibebook","version":"0.8.5","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.8.5","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"d122f35c0b7c58a41e977a10365bea91b0b035c7","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.8.5.tgz","fileCount":47,"integrity":"sha512-vFsNZL9HAYmflQRk2snTL7T5c6XCaamExbYX6clmQsHewiMV5cpSSH2+sL1bQlWo0Liwdvhzpn8kiBXbhWT6Xw==","signatures":[{"sig":"MEYCIQCNx5u1fUHV3P1zF4hANfHMuYpdz0/P00GWeC0UgFKaWAIhAMAOpV/xYAfG4vu/iIn9hF5BPxFzLCxDEa7s1YGWFqjd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":246246},"type":"module","engines":{"node":">=20"},"gitHead":"a99ddde530c1d54504f37fd0492c95486fa3109b","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.8.5_1779713670322_0.43678988816378106","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.8.7":{"name":"vibebook","version":"0.8.7","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.8.7","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"501bfea406055a518352ae59db840358effacaa3","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.8.7.tgz","fileCount":47,"integrity":"sha512-hSr/iv7atyKxWFbKARxwIHFyXE9ab8us4srHDBHAUOspkeqcVwHzMe3DwefJvp9e5lDEYaYGq1pZSV0ISg7JtQ==","signatures":[{"sig":"MEUCIFefXYkI55kgYDAIAiGZhNlC/cBZx7QZSsRDLkslAEnnAiEAoyX/nkXRKaIon5D4b2lqYhccx0g9CcqHlebPJeScafY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259899},"type":"module","engines":{"node":">=20"},"gitHead":"dce1eefcfaeb1bfd6cebf8315e9ad8674736bd8b","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.8.7_1781366078150_0.4242260014353265","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.10.0":{"name":"vibebook","version":"0.10.0","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.10.0","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"7787272d83a29403fae31533b61da978f0bfc4fe","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.10.0.tgz","fileCount":43,"integrity":"sha512-mimIM+VlEBSbZ6mhUbbHzNy0dvao0Qqyhv4bZYh97AQUgObfPL5d5UU+FfUqFScRzJn198utGwe6TRMYoYql+Q==","signatures":[{"sig":"MEQCIG7lR8YjS+1uSJ26Oj5U4V4/GlCimJA5RNLO8STNKYBVAiAl519uYciAh9slIj2ZzYmwRzmyWFC47bR6B3KU34F49w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":231731},"type":"module","engines":{"node":">=20"},"gitHead":"96784c5dc9558a583e2698d7ec4d1dc0045ca866","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.10.0_1782299422433_0.7301971322657481","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"},"0.12.0":{"name":"vibebook","version":"0.12.0","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"license":"MIT","_id":"vibebook@0.12.0","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"homepage":"https://github.com/june9593/vibebook","bugs":{"url":"https://github.com/june9593/vibebook/issues"},"bin":{"vibebook":"dist/bin/vibebook.js"},"dist":{"shasum":"c8c3545bcce07606b02ae3a99558f8064d23378b","tarball":"https://registry.npmjs.org/vibebook/-/vibebook-0.12.0.tgz","fileCount":44,"integrity":"sha512-ISEuq+1DrSUoN9ZHTc2oFo/r6r5afpxKV8bXSuBDmyTPzrX5IxJDLc65za9LBzvOKTqTjVyBqlRv1pbAMAvHQg==","signatures":[{"sig":"MEQCICoptSonoElldbyyBpkgCZ80dTvx+0hYxOf+rGuRwvVZAiBm2ZOf6czBrouuYNwrMXoxems9hxV5p9OwQtosJGfDKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":241585},"type":"module","engines":{"node":">=20"},"gitHead":"e2b7f44e9a0d0b548f4d60b64afc618e248feeee","scripts":{"dev":"tsx bin/vibebook.ts","test":"vitest run","build":"npm run clean && tsc","clean":"rm -rf dist","prepack":"npm run build && chmod +x dist/bin/vibebook.js","test:watch":"vitest","prepublishOnly":"npm test"},"_npmUser":{"name":"june_ly","email":"1076261509@qq.com"},"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"_npmVersion":"11.11.0","description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","directories":{},"_nodeVersion":"24.14.1","dependencies":{"zod":"^3.23.8","chalk":"^5.3.0","commander":"^12.1.0","simple-git":"^3.25.0"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^22.0.0"},"_npmOperationalInternal":{"tmp":"tmp/vibebook_0.12.0_1782982883366_0.1845226792347272","host":"s3://npm-registry-packages-npm-production"},"deprecated":"renamed to memarium — npm i -g memarium"}},"time":{"created":"2026-04-22T09:25:21.051Z","modified":"2026-07-02T12:34:43.225Z","0.1.0":"2026-04-22T09:25:21.285Z","0.1.1":"2026-04-22T18:16:56.179Z","0.1.2":"2026-04-22T18:29:59.116Z","0.1.3":"2026-04-22T18:41:09.393Z","0.1.6":"2026-04-23T03:21:09.988Z","0.1.9":"2026-04-23T04:52:14.585Z","0.1.12":"2026-04-23T08:00:24.309Z","0.2.0":"2026-04-29T06:20:03.486Z","0.2.2":"2026-04-29T07:35:40.922Z","0.2.3":"2026-04-29T08:13:31.374Z","0.3.3":"2026-04-29T09:24:28.830Z","0.4.0":"2026-04-30T08:34:25.739Z","0.4.1":"2026-04-30T09:49:38.191Z","0.4.2":"2026-04-30T10:26:15.635Z","0.4.3":"2026-05-06T15:27:36.942Z","0.4.4":"2026-05-07T08:49:57.536Z","0.4.6":"2026-05-07T18:15:26.592Z","0.5.0":"2026-05-15T07:29:55.789Z","0.5.1":"2026-05-15T07:31:19.290Z","0.5.2":"2026-05-20T08:16:58.650Z","0.5.3":"2026-05-20T09:47:22.489Z","0.6.0":"2026-05-21T10:08:30.768Z","0.6.1":"2026-05-21T13:18:16.396Z","0.7.0":"2026-05-22T13:43:52.384Z","0.7.1":"2026-05-23T10:23:27.535Z","0.8.0":"2026-05-23T15:48:29.797Z","0.8.2":"2026-05-25T11:28:20.014Z","0.8.3":"2026-05-25T11:57:53.217Z","0.8.4":"2026-05-25T12:48:13.294Z","0.8.5":"2026-05-25T12:54:30.457Z","0.8.7":"2026-06-13T15:54:38.327Z","0.10.0":"2026-06-24T11:10:22.667Z","0.12.0":"2026-07-02T09:01:23.535Z"},"bugs":{"url":"https://github.com/june9593/vibebook/issues"},"license":"MIT","homepage":"https://github.com/june9593/vibebook","keywords":["memory","ai","claude","copilot","sessions","digest","vibe-coding","vibebook"],"repository":{"url":"git+https://github.com/june9593/vibebook.git","type":"git"},"description":"Cross-device sync + resume for AI coding sessions (Claude Code + Copilot Chat). Companion to the vibebook Claude Code plugin which provides digest + recall.","maintainers":[{"name":"june_ly","email":"1076261509@qq.com"}],"readme":"# vibebook\n\nCross-device sync for your AI coding sessions.\n\n`vibebook` is the npm CLI half of a two-package system. It collects\nClaude Code + VS Code Copilot Chat sessions on every machine you use,\npushes them to a private git repo, and lets you `resume` a session\non a different laptop than where it started.\n\nFor digest + recall (chronicles, topics, \"what did past-me figure out\"\nqueries), install the **Claude Code plugin**:\n\n```text\n/plugin marketplace add june9593/vibebook-plugin\n/plugin install vibebook\n```\n\nThe plugin is independent — install it without the npm CLI if you only\nwork on one machine. Install both if you want sync + digest.\n\n## Install\n\n```sh\nnpm install -g vibebook\nvibebook init\n```\n\nThe wizard walks you through:\n\n1. **Sync to a remote git repo?** (yes/no — local-only is also valid)\n2. **Repo URL** + local checkout path\n3. **Stable device name** for this machine's git branch (defaults to a\n   cleaned hostname; pick a physical label like `mini2` if it drifts)\n\nCI cross-device aggregation is auto-enabled when you sync to a remote, and\nassistant reasoning is always included in synced markdown.\n\nAfter init, push your sessions:\n\n```sh\nvibebook sync\n```\n\n## Cross-device resume (NEW in 0.5.0)\n\nOnce you've sync'd from machine A, machine B can resume a session that\nstarted on A:\n\n```sh\n# On machine B (after `vibebook sync` pulls A's session-repo):\nvibebook list-sessions --since 7d           # Find sessions from this week\nvibebook resume <sessionId>                  # Copy jsonl + emit `claude --resume` hint\n```\n\nIf A and B have different home dir layouts (e.g. `/Users/yueA` vs\n`/Users/yueB`), tell vibebook how to translate paths once:\n\n```sh\nvibebook config --map-path /Users/yueA=/Users/yueB\n```\n\nAfter that, `vibebook resume` rewrites all absolute paths in the jsonl\nduring copy, so `claude --resume` lands in the right local cwd.\n\nEach resume is a **fork** — B gets a fresh sessionId so you can\ncontinue on B without colliding with A if A also keeps chatting on\nthe same source session. The fork's origin is recorded in\n`~/.vibebook/resume-forks.json` and stamped onto the spool index entry\non the next `vibebook sync` (as `originSessionId`), so plugin-side\ndigest tooling can later reason about same-source threads.\n\n## Commands\n\n| Command | What it does |\n|---|---|\n| `vibebook init` | Interactive wizard. One-time setup. |\n| `vibebook sync` | Extract local sessions, push to your device branch. |\n| `vibebook list-sessions [--project --since --device]` | List sessions in spool, sortable for resume. |\n| `vibebook resume <sessionId>` | Copy jsonl into `~/.claude/projects/`, print `claude --resume` hint. |\n| `vibebook config [--map-path FROM=TO]` | Read or modify `~/.vibebook/config.json`. |\n| `vibebook upgrade` | `npm install -g vibebook@latest`. |\n| `vibebook doctor` | Health check: CLI, config, spool state, plugin install status. |\n| `vibebook workflow <init\\|...>` | Install GitHub Actions for cross-device aggregation. |\n| `vibebook list` | List sessions in spool (simple table). |\n| `vibebook show <ref>` | Print one session's markdown to stdout. |\n| `vibebook cat <path>` | Print one file from the spool to stdout. |\n\n## Files written\n\n- `~/.vibebook/config.json` — your settings (`mode 0600`)\n- `~/.vibebook/session-repo/` — git working tree of your private memory repo\n  - `raw_sessions/<tool>/<project>/<date>/*.{md,raw.json,jsonl}` — sync-rendered session copies plus the original jsonl (preserved for resume)\n  - `.vibebook/index.json` — spool index (co-owned with the plugin)\n  - `book/` and `.vibebook/index.book.json` — written by the plugin if you have it installed\n\nThe npm CLI does not touch `book/` or `.vibebook/index.book.json` — those\nare the plugin's domain. The plugin in turn does not touch `.git/` or\n`config.json` — those are sync's.\n\n## Migration from v0.4.x\n\nIf you upgraded from v0.4.x and miss `vibebook prepare` / `publish` /\n`recall` / `serve` / `build-site` — those moved to the Claude Code plugin.\nInstall it as shown at the top of this README. Your existing\n`~/.vibebook/session-repo/` data is unchanged; the plugin reads it and\nwrites its own additions there.\n\n### Note for v0.4.x upgraders: spool format is single-`.md`-per-session\n\nStarting in 0.6.0, sync writes a **single `.md` per session** under\n`raw_sessions/<tool>/<project>/<date>/` — no `.raw.json` or `.jsonl`\nsibling. The `.md` carries everything via YAML frontmatter (commits,\nfiles_touched, tools_used, candidate_decisions) plus a `# Table of\nContents` block with `→L<line>` jump offsets and the body. `vibebook\nresume` reads this `.md` directly; for sessions larger than ~200 KB it\nembeds only the manifest + TOC inline and points Claude at the on-disk\nfile (chunked mode, 0.7.0+).\n\nIf you have a pre-0.6 spool with old `.raw.json` / `.jsonl` siblings\nsitting around, the cleanest path is to wipe and re-sync:\n\n```sh\nrm -rf ~/.vibebook/session-repo/raw_sessions\nvibebook sync\n```\n\nIf your repo also accumulated duplicate `.md` files or `1970-01-01/`\nempty-shell dirs from the 0.5–0.7.0 Copilot extractor bugs, run\n`vibebook prune` (added 0.7.1) to clean orphans first.\n\nSee [CHANGELOG](./CHANGELOG.md) for the full breaking-change list.\n\n## Repo layout (for contributors)\n\n- `src/` — TypeScript source\n  - `commands/` — one file per CLI subcommand\n  - `commands/resume/` — list-sessions, resume, path-rewrite, config-pathmap\n  - `digest/{project-filter,session-signal}.ts` — sync-side filtering helpers (the rest of the dir was moved to the plugin)\n  - `sources/` — Claude Code + Copilot adapters (sync uses both)\n- `tests/` — vitest, parallel structure to src/\n- `assets/{workflows,scripts}` — GitHub Actions YAML + cross-device aggregate script\n- `bin/vibebook.ts` — commander entry, built to `dist/bin/vibebook.js`\n\n## License\n\nMIT\n","readmeFilename":"README.md"}