From 1212f4b32b3db98e37d345d6cadb9d1452c7ac6f Mon Sep 17 00:00:00 2001 From: Alexander Cerutti Date: Sun, 13 Mar 2022 00:16:53 +0100 Subject: [PATCH] Optimized localizationEntries loop --- src/PKPass.ts | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/PKPass.ts b/src/PKPass.ts index afe0d62..c8615ff 100644 --- a/src/PKPass.ts +++ b/src/PKPass.ts @@ -580,13 +580,8 @@ export default class PKPass extends Bundle { const localizationEntries = Object.entries(this[localizationSymbol]); - for ( - let i = localizationEntries.length, - entry: typeof localizationEntries[0]; - (entry = localizationEntries[--i]); - - ) { - const [lang, translations] = entry; + for (let i = localizationEntries.length - 1; i >= 0; i--) { + const [lang, translations] = localizationEntries[i]; const stringsFile = Strings.create(translations);