Add biome formatting fixes

This commit is contained in:
kcfancher 2026-04-02 08:28:35 -04:00
parent 92fd8bac6f
commit 38b3afc90e
2 changed files with 4 additions and 19 deletions

View File

@ -23,11 +23,7 @@ export function parseSubtitleFile({
}
}
function getFileExtension({
fileName,
}: {
fileName: string;
}): string {
function getFileExtension({ fileName }: { fileName: string }): string {
const extension = fileName.split(".").pop();
return extension?.toLowerCase() ?? "";
}

View File

@ -5,11 +5,7 @@ const TIMESTAMP_SEPARATOR = /\s*-->\s*/;
const TIMESTAMP_PATTERN =
/^(\d{2}:\d{2}:\d{2}[,.]\d{1,3})\s*-->\s*(\d{2}:\d{2}:\d{2}[,.]\d{1,3})/;
export function parseSrt({
input,
}: {
input: string;
}): ParseSubtitleResult {
export function parseSrt({ input }: { input: string }): ParseSubtitleResult {
const normalized = input.replace(/\r\n?/g, "\n").trim();
if (!normalized) {
return {
@ -79,11 +75,7 @@ export function parseSrt({
};
}
function parseSrtTimestamp({
input,
}: {
input: string;
}): number {
function parseSrtTimestamp({ input }: { input: string }): number {
const normalized = input.trim().replace(",", ".");
const match = normalized.match(/^(\d{2}):(\d{2}):(\d{2})\.(\d{1,3})$/);
if (!match) {
@ -94,10 +86,7 @@ function parseSrtTimestamp({
const parsedHours = Number.parseInt(hours, 10);
const parsedMinutes = Number.parseInt(minutes, 10);
const parsedSeconds = Number.parseInt(seconds, 10);
const parsedMilliseconds = Number.parseInt(
milliseconds.padEnd(3, "0"),
10,
);
const parsedMilliseconds = Number.parseInt(milliseconds.padEnd(3, "0"), 10);
return (
parsedHours * 3600 +