Add base eslint/prettier config
Do not use public/private as properties
Fix eqeqeq
Fix dot notation
Fix no-else-return
Fix strict
Fix prefer-template
Fix prefer-arrow-callback
Fix object-shorthand
Fix no-var
Fix no-lonely-if
Make eslint up to date