私の印象としては、正しい動作なんですが、この辺りのニュアンスは難しいですね。
実際には、fs-extraの関数を呼び出しているだけなので、
マニュアルに、動作の違いをしっかり書く事と、元のフォルダを消すか消さないかも書く必要がありますね。
コピー動作として、
・ファイルの時、フォルダの時の違い
・元のファイル・フォルダをどうするか?
・先のファイル・フォルダをどうするか?
・再帰的かどうか?
をしっかり明記します。
検証してみて表も作ろうと思います。
実際には、
https://github.com/kujirahand/nadesiko3/issues/2279
で作業します