ESLint rule for enforcing camelCame names but allowing _ in property names