昨日node-rssのインストールができない件だが、調べるとpackage.jsonに書かれている依存ライブラリ、libxmljsのバージョンが古いせいだということが分かった。なので、node-rssをforkしてpackage.jsonを書き換えた。
"dependencies" : {
"libxmljs" : "0.15.x"
},
を
"dependencies" : {
"libxmljs" : "0.18.x"
},
を変更するだけである。 いちおうforkして修正したものを置いておく。
https://github.com/sfpgmr/node-rss
インストールは
npm install https://github.com/sfpgmr/node-rss.git
でできる。
しかしこのライブラリ、そんなに時間がかからず自作できそうな気がする。libxmljsを使えばね。