Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

「html2hscript」はhtmlをhyperscriptにコンバートしてくれる

「html2hscript」は、その名の通りhtmlをhyperscriptにコンバートしてくれるライブラリです。

導入

node.js関連なのでnpmで一発

$ npm install html2hscript

つかいかた

var parser = require('html2hscript');
parser('<h1>Hello World</h1>', function(err, hscript) {
  console.log(hscript);
});

とやれば

h("h1", [ "Hello World" ])

と、期待通りに返ってきます。

attributesにも、以下のようにちゃんと対応してます。

var parser = require('html2hscript');
parser('<a href="https://npm.im/hyperscript">hyper script</a>', function(err, hscript) {
  console.log(hscript);
});

//=> h("a", {"attributes":{"href":"https://npm.im/hyperscript"}}, [ "hyper script" ])

アレコレ遊んで、HyperScriptを自習してみるのもいいかもしれませんね