npmをつかってWebサービスのフロントエンドの開発をしていると,いろいろなパッケージをインストール・アンインストールすることがありますが,次第に順番がぐちゃぐちゃになって,だんだんカオスになっていきます.それを簡単になんとかするには,
> npm remove --save e > npm remove --save-dev e
これらのコマンドで,eという存在しないパッケージを削除しようとする 過程でpackage.jsonがソートされるというわけです.
なにもインストールしない方法なので,気に入っています.