{"_id":"@chenpengfei/daily-brief","_rev":"6-9aa1b8663722d6fd81fa7492ac96741f","name":"@chenpengfei/daily-brief","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@chenpengfei/daily-brief","version":"0.1.0","keywords":["agent","daily-brief","cli","ai-coding","briefing"],"license":"MIT","_id":"@chenpengfei/daily-brief@0.1.0","maintainers":[{"name":"chenpengfei","email":"langyu0826@gmail.com"}],"homepage":"https://github.com/chenpengfei/daily-brief#readme","bugs":{"url":"https://github.com/chenpengfei/daily-brief/issues"},"bin":{"daily-brief":"dist/src/cli.js"},"dist":{"shasum":"e2e6b6c444ea423516f3ffa2156302274d43a0c1","tarball":"https://registry.npmjs.org/@chenpengfei/daily-brief/-/daily-brief-0.1.0.tgz","fileCount":49,"integrity":"sha512-MVb/Do1OAZsIFEqa7KO9rqm/TuK6+3p9qa0PyZtHyja+rFCCvll6RbkGmwczF/GKPvuSAMpc6dhcRDKqQw9bXg==","signatures":[{"sig":"MEUCIFn6ph7TsGj83j4xzI8l5N7iiDMxL1RFnDZ9P+dexTrOAiEA7CB2cRAqYSaJBWJ4pezf2kTu2VOtwaNE68QjgoKG7PQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191093},"type":"module","engines":{"node":">=22"},"gitHead":"e1802c147c7566da4fad5547844f4fb282822925","private":false,"scripts":{"cli":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","release:check":"npm test && npm run typecheck && npm run build && npm pack --dry-run","release:human":"node scripts/human-release.mjs","release:publish:dry-run":"npm publish --dry-run --access public"},"_npmUser":{"name":"chenpengfei","email":"langyu0826@gmail.com"},"repository":{"url":"git+https://github.com/chenpengfei/daily-brief.git","type":"git"},"_npmVersion":"10.9.8","description":"Agent-driven daily brief CLI for manually curated Agent architecture and AI Coding sources.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"yaml":"^2.8.0","fast-xml-parser":"^5.2.2","@earendil-works/pi-ai":"^0.76.0","@earendil-works/pi-agent-core":"^0.76.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/daily-brief_0.1.0_1780296062566_0.3859671936786875","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@chenpengfei/daily-brief","version":"0.1.1","keywords":["agent","daily-brief","cli","ai-coding","briefing"],"license":"MIT","_id":"@chenpengfei/daily-brief@0.1.1","maintainers":[{"name":"chenpengfei","email":"langyu0826@gmail.com"}],"homepage":"https://github.com/chenpengfei/daily-brief#readme","bugs":{"url":"https://github.com/chenpengfei/daily-brief/issues"},"bin":{"daily-brief":"dist/src/cli.js"},"dist":{"shasum":"055c14e052171009f5a3db2bbff7011458c7fb74","tarball":"https://registry.npmjs.org/@chenpengfei/daily-brief/-/daily-brief-0.1.1.tgz","fileCount":49,"integrity":"sha512-rBAw/a2BNxeZ5XEHlw0t7znRtuhLRDazZrDfgM7q731zBH4BuX2wkH/pMU+cIEGxBDJh9uSyfdqK/MEAXKLKGA==","signatures":[{"sig":"MEQCICUDM3zk60+AR/7xlKtOFOH5hFPjCyFsW5NGFapS/0GnAiBBhyD/szhapNcIAdYtHRfn4R9j4tOpIMTeUyRI0GDtig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":192615},"type":"module","engines":{"node":">=22"},"gitHead":"51ed2362a8bcc115e0ac694d74c4b47c64ce87f3","private":false,"scripts":{"cli":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","release:check":"npm test && npm run typecheck && npm run build && npm pack --dry-run","release:human":"node scripts/human-release.mjs","release:publish:dry-run":"npm publish --dry-run --access public"},"_npmUser":{"name":"chenpengfei","email":"langyu0826@gmail.com"},"repository":{"url":"git+https://github.com/chenpengfei/daily-brief.git","type":"git"},"_npmVersion":"10.9.8","description":"Agent-driven daily brief CLI for manually curated Agent architecture and AI Coding sources.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"yaml":"^2.8.0","fast-xml-parser":"^5.2.2","@earendil-works/pi-ai":"^0.76.0","@earendil-works/pi-agent-core":"^0.76.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/daily-brief_0.1.1_1780301498815_0.7014070740570975","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@chenpengfei/daily-brief","version":"0.1.2","keywords":["agent","daily-brief","cli","ai-coding","briefing"],"license":"MIT","_id":"@chenpengfei/daily-brief@0.1.2","maintainers":[{"name":"chenpengfei","email":"langyu0826@gmail.com"}],"homepage":"https://github.com/chenpengfei/daily-brief#readme","bugs":{"url":"https://github.com/chenpengfei/daily-brief/issues"},"bin":{"daily-brief":"dist/src/cli.js"},"dist":{"shasum":"1d42b3a92ba6d7ca4726af132b9007891f392cbc","tarball":"https://registry.npmjs.org/@chenpengfei/daily-brief/-/daily-brief-0.1.2.tgz","fileCount":49,"integrity":"sha512-0+UEnifo1y1NVOtPQqAZzW8SgegWoCsi2raIAznC9t0PInqkrtUVJgV0GgCxHW01gfcAZCIAsNjW9q25bwYWZA==","signatures":[{"sig":"MEUCIH74b5rJgf/G+ps55tVE5vD9RnAeAJccITTRjwEg7ZGRAiEAnIg2cJdAp9Fc6DrQw8u5b+6AE/oy/t45yFaYM7ToP4M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200621},"type":"module","engines":{"node":">=22"},"gitHead":"b5e60c46aaa480ba160c32c767aa7036a56f73f0","private":false,"scripts":{"cli":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","release:check":"npm test && npm run typecheck && npm run build && npm pack --dry-run","release:human":"node scripts/human-release.mjs","release:publish:dry-run":"npm publish --dry-run --access public"},"_npmUser":{"name":"chenpengfei","email":"langyu0826@gmail.com"},"repository":{"url":"git+https://github.com/chenpengfei/daily-brief.git","type":"git"},"_npmVersion":"10.9.8","description":"Agent-driven daily brief CLI for manually curated Agent architecture and AI Coding sources.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"yaml":"^2.8.0","fast-xml-parser":"^5.2.2","@earendil-works/pi-ai":"^0.76.0","@earendil-works/pi-agent-core":"^0.76.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/daily-brief_0.1.2_1780537527444_0.5098354825225244","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@chenpengfei/daily-brief","version":"0.1.3","keywords":["agent","daily-brief","cli","ai-coding","briefing"],"license":"MIT","_id":"@chenpengfei/daily-brief@0.1.3","maintainers":[{"name":"chenpengfei","email":"langyu0826@gmail.com"}],"homepage":"https://github.com/chenpengfei/daily-brief#readme","bugs":{"url":"https://github.com/chenpengfei/daily-brief/issues"},"bin":{"daily-brief":"dist/src/cli.js"},"dist":{"shasum":"f6c3fc24bf2f785e0416c2a382097f7e00ae4729","tarball":"https://registry.npmjs.org/@chenpengfei/daily-brief/-/daily-brief-0.1.3.tgz","fileCount":49,"integrity":"sha512-Ug9XUdBb3KRPMDTFAtwzkQdatFM8iQXdsmOFy9XI6YZzZdDcXcpasZt36BebdhehuOoLzJ4EZHfpn8lc5SEc5Q==","signatures":[{"sig":"MEUCIBYlHMsBMl9hvyg+p+Q2C+kiFeLBZ1GQ0xYzQPHrzpMsAiEAmMttlc+At5JttJ8P/jB9XXTN0lHPWSEo1UEe5zYccZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":206840},"type":"module","engines":{"node":">=22"},"gitHead":"e16f7cab9d2393d2e287b683b3302e07f6d1abd5","private":false,"scripts":{"cli":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","release:check":"npm test && npm run typecheck && npm run build && npm pack --dry-run","release:human":"node scripts/human-release.mjs","release:publish:dry-run":"npm publish --dry-run --access public"},"_npmUser":{"name":"chenpengfei","email":"langyu0826@gmail.com"},"repository":{"url":"git+https://github.com/chenpengfei/daily-brief.git","type":"git"},"_npmVersion":"10.9.8","description":"Agent-driven daily brief CLI for manually curated Agent architecture and AI Coding sources.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"yaml":"^2.8.0","fast-xml-parser":"^5.2.2","@earendil-works/pi-ai":"^0.76.0","@earendil-works/pi-agent-core":"^0.76.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/daily-brief_0.1.3_1780737723032_0.5808944510324754","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@chenpengfei/daily-brief","version":"0.1.4","keywords":["agent","daily-brief","cli","ai-coding","briefing"],"license":"MIT","_id":"@chenpengfei/daily-brief@0.1.4","maintainers":[{"name":"chenpengfei","email":"langyu0826@gmail.com"}],"homepage":"https://github.com/chenpengfei/daily-brief#readme","bugs":{"url":"https://github.com/chenpengfei/daily-brief/issues"},"bin":{"daily-brief":"dist/src/cli.js"},"dist":{"shasum":"f88015a99fc0f319269eef648c07dcd51e7c3288","tarball":"https://registry.npmjs.org/@chenpengfei/daily-brief/-/daily-brief-0.1.4.tgz","fileCount":49,"integrity":"sha512-O9kIyS+nZOrKJ3Ee2jzrJxyXePNMt2bD+DWGJ3kkT5VQLuIkLaUFsNMR7HZl2uNqC+Qh6JjD4rBBSmxpLyu/Xg==","signatures":[{"sig":"MEUCIQDkU68MN9SOkfwPaFY4c9ZMVFBVVLPE18PrjRwmEVK45wIgQhQXzsDzYl14NlQsCKO7kNNpkDzQTPBouPPcQI0CSC4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":215281},"type":"module","engines":{"node":">=22"},"gitHead":"64688ef6f8c8f4d2b23054742b31eece3f5b125c","private":false,"scripts":{"cli":"tsx src/cli.ts","test":"vitest run","build":"tsc -p tsconfig.json","prepack":"npm run build","typecheck":"tsc -p tsconfig.json --noEmit","release:check":"npm test && npm run typecheck && npm run build && npm pack --dry-run","release:human":"node scripts/human-release.mjs","skills:verify-lock":"node scripts/verify-skills-lock.mjs","release:publish:dry-run":"npm publish --dry-run --access public"},"_npmUser":{"name":"chenpengfei","email":"langyu0826@gmail.com"},"repository":{"url":"git+https://github.com/chenpengfei/daily-brief.git","type":"git"},"_npmVersion":"10.9.8","description":"Agent-driven daily brief CLI for manually curated Agent architecture and AI Coding sources.","directories":{},"_nodeVersion":"22.22.3","dependencies":{"yaml":"^2.8.0","fast-xml-parser":"^5.2.2","@earendil-works/pi-ai":"^0.76.0","@earendil-works/pi-agent-core":"^0.76.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.4","vitest":"^3.1.4","typescript":"^5.8.3","@types/node":"^22.15.24"},"_npmOperationalInternal":{"tmp":"tmp/daily-brief_0.1.4_1780755073815_0.5498798904662683","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@chenpengfei/daily-brief","version":"0.2.0","description":"Agent-driven daily brief CLI for manually curated Agent architecture and AI Coding sources.","private":false,"type":"module","license":"MIT","homepage":"https://github.com/chenpengfei/daily-brief#readme","bugs":{"url":"https://github.com/chenpengfei/daily-brief/issues"},"repository":{"type":"git","url":"git+https://github.com/chenpengfei/daily-brief.git"},"publishConfig":{"access":"public"},"keywords":["agent","daily-brief","cli","ai-coding","briefing"],"bin":{"daily-brief":"dist/src/cli.js"},"scripts":{"build":"node scripts/clean-dist.mjs && tsc -p tsconfig.json","cli":"tsx src/cli.ts","prepack":"npm run build","release:check":"npm test && npm run typecheck && npm run build && npm pack --dry-run","release:human":"node scripts/human-release.mjs","release:publish:dry-run":"npm publish --dry-run --access public","skills:verify-lock":"node scripts/verify-skills-lock.mjs","test":"vitest run","typecheck":"tsc -p tsconfig.json --noEmit"},"dependencies":{"@earendil-works/pi-agent-core":"^0.76.0","@earendil-works/pi-ai":"^0.76.0","fast-xml-parser":"^5.2.2","yaml":"^2.8.0"},"devDependencies":{"@types/node":"^22.15.24","tsx":"^4.19.4","typescript":"^5.8.3","vitest":"^3.1.4"},"engines":{"node":">=22"},"_id":"@chenpengfei/daily-brief@0.2.0","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-nmgPE7BRkv0lQcnjEeL5ulFVdLF8blOKapYC59nTB2AHTxM4A5UlRx5ARyqSBNVp64/LcqFsojRRf+Ou8ajtfQ==","shasum":"132b7ddd22f72e124d12f40da612ad7cd217cbd2","tarball":"https://registry.npmjs.org/@chenpengfei/daily-brief/-/daily-brief-0.2.0.tgz","fileCount":52,"unpackedSize":251692,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIAIayCnIk44j8NwN6SSABcBtNS8przOF5fURdmE8RlCaAiAZuSM4aXd0rf10jmNJJhv/YZW2R08qqPfvYMEYlA6oSg=="}]},"_npmUser":{"name":"chenpengfei","email":"langyu0826@gmail.com"},"directories":{},"maintainers":[{"name":"chenpengfei","email":"langyu0826@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/daily-brief_0.2.0_1785563421249_0.6459524787577426"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-01T06:41:02.411Z","modified":"2026-08-01T05:50:21.514Z","0.1.0":"2026-06-01T06:41:02.719Z","0.1.1":"2026-06-01T08:11:38.957Z","0.1.2":"2026-06-04T01:45:27.585Z","0.1.3":"2026-06-06T09:22:03.165Z","0.1.4":"2026-06-06T14:11:13.967Z","0.2.0":"2026-08-01T05:50:21.380Z"},"bugs":{"url":"https://github.com/chenpengfei/daily-brief/issues"},"license":"MIT","homepage":"https://github.com/chenpengfei/daily-brief#readme","keywords":["agent","daily-brief","cli","ai-coding","briefing"],"repository":{"type":"git","url":"git+https://github.com/chenpengfei/daily-brief.git"},"description":"Agent-driven daily brief CLI for manually curated Agent architecture and AI Coding sources.","maintainers":[{"name":"chenpengfei","email":"langyu0826@gmail.com"}],"readme":"# Daily Brief\n\nDaily Brief is a personal intelligence workflow for generating a recurring brief about Agent architecture, AI Coding, and related ecosystem signals from manually configured Sources.\n\n## Install\n\nDaily Brief is distributed as the npm package `@chenpengfei/daily-brief` and installs the `daily-brief` command.\n\n```bash\nnpm install -g @chenpengfei/daily-brief\n\"$(npm prefix -g)/bin/daily-brief\" setup\n```\n\nAfter npm's global bin directory is in your shell `PATH`, you can use the shorter command:\n\n```bash\ndaily-brief setup\n```\n\nDaily Brief requires Node.js 22 or newer.\n\n## Use\n\n```bash\ndaily-brief run-once\ndaily-brief status\ndaily-brief config\ndaily-brief sources list\ndaily-brief version\n```\n\nFor installation, setup, configuration, upgrade, and troubleshooting, see `docs/user-manual.md`.\n\nFor maintainer release gates and publication steps, see `docs/release-workflow.md`.\n","readmeFilename":"README.md"}