feat: adding hltb key extraction

This commit is contained in:
Chubby Granny Chaser 2024-10-07 20:56:53 +01:00
parent 0222121288
commit baafc6c7d1
No known key found for this signature in database
22 changed files with 791 additions and 205 deletions

View file

@ -1,3 +1,4 @@
import { charMap } from "./char-map";
import { Downloader } from "./constants";
export * from "./constants";
@ -51,6 +52,12 @@ export const replaceUnderscoreWithSpace = (name: string) =>
name.replace(/_/g, " ");
export const formatName = pipe<string>(
(str) =>
str.replace(
new RegExp(Object.keys(charMap).join("|"), "g"),
(match) => charMap[match]
),
(str) => str.toLowerCase(),
removeReleaseYearFromName,
removeSpecialEditionFromName,
replaceUnderscoreWithSpace,