MM-61893 Replace usage of hasOwnProperty with Object.hasOwn (#29428)

* MM-61893 Replace usage of hasOwnProperty with Object.hasOwn

* Update type guard in messageToElement

* Replace a couple more hasOwnProperty calls
Этот коммит содержится в:
Harrison Healey
2024-12-03 16:53:23 -05:00
коммит произвёл GitHub
родитель 3ed209a34d
Коммит 8533350a91
38 изменённых файлов: 69 добавлений и 69 удалений

Просмотреть файл

@@ -269,71 +269,71 @@ fullEmoji.forEach((emoji, index) => {
});
function trimPropertiesFromEmoji(emoji) {
if (emoji.hasOwnProperty('non_qualified')) {
if (Object.hasOwn(emoji, 'non_qualified')) {
Reflect.deleteProperty(emoji, 'non_qualified');
}
if (emoji.hasOwnProperty('docomo')) {
if (Object.hasOwn(emoji, 'docomo')) {
Reflect.deleteProperty(emoji, 'docomo');
}
if (emoji.hasOwnProperty('au')) {
if (Object.hasOwn(emoji, 'au')) {
Reflect.deleteProperty(emoji, 'au');
}
if (emoji.hasOwnProperty('softbank')) {
if (Object.hasOwn(emoji, 'softbank')) {
Reflect.deleteProperty(emoji, 'softbank');
}
if (emoji.hasOwnProperty('google')) {
if (Object.hasOwn(emoji, 'google')) {
Reflect.deleteProperty(emoji, 'google');
}
if (emoji.hasOwnProperty('sheet_x')) {
if (Object.hasOwn(emoji, 'sheet_x')) {
Reflect.deleteProperty(emoji, 'sheet_x');
}
if (emoji.hasOwnProperty('sheet_y')) {
if (Object.hasOwn(emoji, 'sheet_y')) {
Reflect.deleteProperty(emoji, 'sheet_y');
}
if (emoji.hasOwnProperty('added_in')) {
if (Object.hasOwn(emoji, 'added_in')) {
Reflect.deleteProperty(emoji, 'added_in');
}
if (emoji.hasOwnProperty('has_img_apple')) {
if (Object.hasOwn(emoji, 'has_img_apple')) {
Reflect.deleteProperty(emoji, 'has_img_apple');
}
if (emoji.hasOwnProperty('has_img_google')) {
if (Object.hasOwn(emoji, 'has_img_google')) {
Reflect.deleteProperty(emoji, 'has_img_google');
}
if (emoji.hasOwnProperty('has_img_twitter')) {
if (Object.hasOwn(emoji, 'has_img_twitter')) {
Reflect.deleteProperty(emoji, 'has_img_twitter');
}
if (emoji.hasOwnProperty('has_img_facebook')) {
if (Object.hasOwn(emoji, 'has_img_facebook')) {
Reflect.deleteProperty(emoji, 'has_img_facebook');
}
if (emoji.hasOwnProperty('source_index')) {
if (Object.hasOwn(emoji, 'source_index')) {
Reflect.deleteProperty(emoji, 'source_index');
}
if (emoji.hasOwnProperty('sort_order')) {
if (Object.hasOwn(emoji, 'sort_order')) {
Reflect.deleteProperty(emoji, 'sort_order');
}
if (emoji.hasOwnProperty('subcategory')) {
if (Object.hasOwn(emoji, 'subcategory')) {
Reflect.deleteProperty(emoji, 'subcategory');
}
if (emoji.hasOwnProperty('image')) {
if (Object.hasOwn(emoji, 'image')) {
Reflect.deleteProperty(emoji, 'image');
}
if (emoji.hasOwnProperty('fileName')) {
if (Object.hasOwn(emoji, 'fileName')) {
Reflect.deleteProperty(emoji, 'fileName');
}