chore: update eslint config and use prettier
#796
Merged
eslint config and use prettier
#796