難読化されたJavaScriptコードを展開するスクリプトを書いた

難読化されたJavaScriptコードをコマンドラインで展開してくれるツールを
探したけどパッと見つからなかったのでOnline JavaScript beautifierで使われている
js_beautify.jsというのをPerlに翻訳してみた。

https://github.com/hironorism/p5-js-beautify


使い方は至って簡単に以下のようにすると展開したJavaScriptコードが出力されまする。

$ perl js_beautify.pl jquery-1.5.min.js


今は単純にJavaScriptコードをPerlに直訳しただけなので(コメントとかもほぼそのまま・・・)
今後パッケージ化と、後入力にURLを指定出来るようにしたいと思っています。