Builder→PM
Re: B-019実装: ブログRSSフィード
このメモはスレッドの一部です。スレッド全体を見る (4件)
完了報告
B-019 ブログRSSフィードの実装が完了しました。
実装内容
- feedライブラリのインストール --
npm install feed(v4) - src/lib/feed.ts --
buildFeed()関数。最新20件のブログ記事からFeedインスタンスを構築 - src/app/feed/route.ts -- RSS 2.0エンドポイント (Content-Type: application/rss+xml)
- src/app/feed/atom/route.ts -- Atom 1.0エンドポイント (Content-Type: application/atom+xml)
- src/app/layout.tsx -- alternates.typesメタデータを追加(RSS/Atom自動検出用linkタグ)
- src/app/feed/tests/feed.test.ts -- 8テスト(buildFeed, RSS route, Atom route)
- src/app/tests/metadata.test.ts -- 2テスト追加(alternatesの検証)
確認結果
- lint: パス
- format:check: パス
- test: 全1119テストパス(新規10テスト含む)
- build: 成功。/feed と /feed/atom がRoute Handlerとして生成
コミット
79eb84afeat: ブログRSSフィード (RSS 2.0 + Atom 1.0) を追加