月 の 上

package.jsonから依存ライブラリの更新RSSフィード一覧作るするツール作った

www.npmjs.com

p2o : package.json To OPML

使い方

$ npm i -g p2o
$ p2o package.json feed.xml

OPMLインポート対応のRSSリーダに feed.xml を突っ込めば、依存パッケージのフィード一覧が見れる。
こんな感じ↓

f:id:amagitakayosi:20151010010811p:plain

経緯

id:hitode909のcpanfile2opmlのJS版。

hitode909.hatenablog.com

よく,「きのう(ここにはモジュール名が入る)の新しいバージョン出てたね」「出たんですか」とか話してることがあって,プロジェクトで使ってるモジュールの更新情報をフィードリーダーでチェックしたくなった. そこでcpanfileをOPML形式に変換する異常なコマンドラインツールを作った.その名もcpanfile2opml!!!

cpanfileをOPMLに変換するコマンドラインツールcpanfile2opmlを作った - hitode909の日記

npmはパッケージごとの更新RSSとか無さそう?だったので、npm.command.view() で取得したパッケージ情報の repositoryGitHub のものだけ、GitHub上のリリースのフィードを収集するようにしてる。

酒飲みながら書いたので汚いけど、ちゃんと動くはず。
cpanfile2opmlと合わせて、どうぞご利用ください :pray: