Estou usando a seguinte lógica para obter a string i18n da chave fornecida.
export function i18n(key) {
if (entries.hasOwnProperty(key)) {
return entries[key];
} else if (typeof (Canadarm) !== 'undefined') {
try {
throw Error();
} catch (e) {
Canadarm.error(entries['dataBuildI18nString'] + key, e);
}
}
return entries[key];
}
Estou usando ESLint em meu projeto. Eu estou recebendo o seguinte erro:
Não acesse o método Object.prototype 'hasOwnProperty' do objeto de destino. É um erro ' sem protótipo embutido '.
Como altero meu código para resolver esse erro? Eu não quero desativar esta regra.