[CHORE] add ESlint and Prettier, apply formatting and fix some errors

Merge request reports

Loading