updated eslint rules