JavaScriptでテキスト差分を「扱えるデータ」にする——npmパッケージ diff 入門|盛り上げ隊長