support esformatter plugins

https://github.com/millermedeiros/esformatter#plugins
use esformatter.rc instead of object-assign