From da82462fa206889b307f2b78cc8c6d96d380ddeb Mon Sep 17 00:00:00 2001 From: Alex Gleason Date: Fri, 22 Nov 2024 10:28:26 -0600 Subject: [PATCH] Remove other usages of `: any` --- scripts/db-export.ts | 2 +- scripts/setup-kind0.ts | 2 +- src/translators/DeepLTranslator.ts | 6 ++---- 3 files changed, 4 insertions(+), 6 deletions(-) diff --git a/scripts/db-export.ts b/scripts/db-export.ts index 08e9af69..e32e08ad 100644 --- a/scripts/db-export.ts +++ b/scripts/db-export.ts @@ -38,7 +38,7 @@ function findInvalid(arr: string[], predicate = (v: string) => !/[a-f0-9]{64}/.t return arr.find(predicate); } -function die(code: number, ...args: any[]) { +function die(code: number, ...args: unknown[]) { console.error(...args); Deno.exit(code); } diff --git a/scripts/setup-kind0.ts b/scripts/setup-kind0.ts index 040af089..6b58993d 100644 --- a/scripts/setup-kind0.ts +++ b/scripts/setup-kind0.ts @@ -7,7 +7,7 @@ import { Conf } from '@/config.ts'; import pngToIco from 'png-to-ico'; import { Storages } from '@/storages.ts'; -function die(code: number, ...args: any[]) { +function die(code: number, ...args: unknown[]) { console.error(...args); Deno.exit(code); } diff --git a/src/translators/DeepLTranslator.ts b/src/translators/DeepLTranslator.ts index b856d1ec..26067379 100644 --- a/src/translators/DeepLTranslator.ts +++ b/src/translators/DeepLTranslator.ts @@ -47,15 +47,13 @@ export class DeepLTranslator implements DittoTranslator { targetLanguage: LanguageCode, opts?: { signal?: AbortSignal }, ) { - const body: any = { + const body = { text: texts, target_lang: targetLanguage.toUpperCase(), tag_handling: 'html', split_sentences: '1', + source_lang: source?.toUpperCase(), }; - if (source) { - body.source_lang = source.toUpperCase(); - } const url = new URL('/v2/translate', this.baseUrl);