node-sass が生成する CSS ファイルは BOM 付き UTF-8 になる

最近、よく node-sass で SCSS をトランスパイルして利用しているのだが、生成される CSS ファイルのエンコーディングが BOM 付き UTF-8 (UTF-8 With BOM) になっていることに気が付いた。

# こんな感じで compressed (圧縮する) 方式で書き出している
$ node-sass .src.scss -r --output-style compressed -o ./dist/

調べてみると、コレは node-sass の仕様らしい。

個人的にはちょっと気持ち悪いので、生成後、コミットする前に BOM を消すようにした。