From 6ca69ba9fea93aa51dfc26792a58dd5443c781a5 Mon Sep 17 00:00:00 2001 From: Qijia Liu Date: Sat, 30 Dec 2023 19:25:52 -0500 Subject: [PATCH] allow customized ocd2 --- src/downloader.ts | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/src/downloader.ts b/src/downloader.ts index 39397b5..42f024e 100644 --- a/src/downloader.ts +++ b/src/downloader.ts @@ -1,6 +1,22 @@ import { FileLoader } from './loader' const builtinOpenCC = [ + 'HKVariants.ocd2', + 'HKVariantsRev.ocd2', + 'HKVariantsRevPhrases.ocd2', + 'JPShinjitaiCharacters.ocd2', + 'JPShinjitaiPhrases.ocd2', + 'JPVariants.ocd2', + 'JPVariantsRev.ocd2', + 'STCharacters.ocd2', + 'STPhrases.ocd2', + 'TSCharacters.ocd2', + 'TSPhrases.ocd2', + 'TWPhrases.ocd2', + 'TWPhrasesRev.ocd2', + 'TWVariants.ocd2', + 'TWVariantsRev.ocd2', + 'TWVariantsRevPhrases.ocd2', 'hk2s.json', 'hk2t.json', 'jp2t.json', @@ -89,7 +105,7 @@ abstract class Downloader implements FileLoader { } getURL (file: string) { - if (builtinOpenCC.includes(file) || file.endsWith('.ocd2')) { + if (builtinOpenCC.includes(file)) { return openccCDN + file } return this.prefix + file