diff options
author | Kristóf Marussy <kristof@marussy.com> | 2022-04-24 20:11:21 +0200 |
---|---|---|
committer | Kristóf Marussy <kristof@marussy.com> | 2022-05-16 00:55:02 +0200 |
commit | 5725cebec015b90a33c17a8f684bd345dc239934 (patch) | |
tree | 7d248757bc43c25240c59c9cdb0da7bf527e3990 /packages/main/src/i18n/RepositoryBasedI18nBackend.ts | |
parent | refactor: reduce service switcher tearing (diff) | |
download | sophie-5725cebec015b90a33c17a8f684bd345dc239934.tar.gz sophie-5725cebec015b90a33c17a8f684bd345dc239934.tar.zst sophie-5725cebec015b90a33c17a8f684bd345dc239934.zip |
chore(deps): remove ms to reduce dependency count
We can trivially do what it does, and removing it reduces the amount
of external dependencies running in the security-sensitive context of
the main process.
Signed-off-by: Kristóf Marussy <kristof@marussy.com>
Diffstat (limited to 'packages/main/src/i18n/RepositoryBasedI18nBackend.ts')
-rw-r--r-- | packages/main/src/i18n/RepositoryBasedI18nBackend.ts | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/packages/main/src/i18n/RepositoryBasedI18nBackend.ts b/packages/main/src/i18n/RepositoryBasedI18nBackend.ts index 4d87ce9..1f7bf5d 100644 --- a/packages/main/src/i18n/RepositoryBasedI18nBackend.ts +++ b/packages/main/src/i18n/RepositoryBasedI18nBackend.ts | |||
@@ -25,13 +25,12 @@ import type { | |||
25 | Services, | 25 | Services, |
26 | } from 'i18next'; | 26 | } from 'i18next'; |
27 | import { debounce } from 'lodash-es'; | 27 | import { debounce } from 'lodash-es'; |
28 | import ms from 'ms'; | ||
29 | 28 | ||
30 | import { getLogger } from '../utils/log'; | 29 | import { getLogger } from '../utils/log'; |
31 | 30 | ||
32 | import type LocatlizationRepository from './LocalizationRepository'; | 31 | import type LocatlizationRepository from './LocalizationRepository'; |
33 | 32 | ||
34 | const MISSING_ENTRIES_DEBOUNCE_TIME = ms('1s'); | 33 | const MISSING_ENTRIES_DEBOUNCE_TIME_MS = 1000; |
35 | 34 | ||
36 | const log = getLogger('RepositoryBasedI18nBackend'); | 35 | const log = getLogger('RepositoryBasedI18nBackend'); |
37 | 36 | ||
@@ -72,7 +71,7 @@ export default class RepositoryBasedI18nBackend | |||
72 | 71 | ||
73 | private readonly flushWriteQueue = debounce( | 72 | private readonly flushWriteQueue = debounce( |
74 | this.flushWriteQueueImmediately, | 73 | this.flushWriteQueueImmediately, |
75 | MISSING_ENTRIES_DEBOUNCE_TIME, | 74 | MISSING_ENTRIES_DEBOUNCE_TIME_MS, |
76 | ); | 75 | ); |
77 | 76 | ||
78 | constructor( | 77 | constructor( |