diff --git a/lib/utils/files.ts b/lib/utils/files.ts index 8810807..446c541 100644 --- a/lib/utils/files.ts +++ b/lib/utils/files.ts @@ -29,8 +29,8 @@ export interface SortOptions { } export function sortEntriesByName(entryA: Deno.DirEntry, entryB: Deno.DirEntry) { - const nameA = entryA.name.toLowerCase(); - const nameB = entryB.name.toLowerCase(); + const nameA = entryA.name.toLocaleLowerCase(); + const nameB = entryB.name.toLocaleLowerCase(); if (nameA > nameB) { return 1; @@ -44,8 +44,8 @@ export function sortEntriesByName(entryA: Deno.DirEntry, entryB: Deno.DirEntry) } export function sortDirectoriesByName(directoryA: Directory, directoryB: Directory) { - const nameA = directoryA.directory_name.toLowerCase(); - const nameB = directoryB.directory_name.toLowerCase(); + const nameA = directoryA.directory_name.toLocaleLowerCase(); + const nameB = directoryB.directory_name.toLocaleLowerCase(); if (nameA > nameB) { return 1; @@ -59,8 +59,8 @@ export function sortDirectoriesByName(directoryA: Directory, directoryB: Directo } export function sortFilesByName(fileA: DirectoryFile, fileB: DirectoryFile) { - const nameA = fileA.file_name.toLowerCase(); - const nameB = fileB.file_name.toLowerCase(); + const nameA = fileA.file_name.toLocaleLowerCase(); + const nameB = fileB.file_name.toLocaleLowerCase(); if (nameA > nameB) { return 1;