From 9e5cde4c2aadbb4013ce417389ae14764920b6b0 Mon Sep 17 00:00:00 2001 From: Andy Burke Date: Wed, 2 Jul 2025 19:02:54 -0700 Subject: [PATCH] fix: resolve some type issues and update tests --- fsdb.ts | 8 ++++---- tests/06_test_all.test.ts | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/fsdb.ts b/fsdb.ts index 694256c..147c7f4 100644 --- a/fsdb.ts +++ b/fsdb.ts @@ -429,20 +429,20 @@ export class FSDB_COLLECTION> { } public sorts = { - newest: (a: WALK_ENTRY, b: WALK_ENTRY) => + newest: (a: WALK_ENTRY, b: WALK_ENTRY): number => ((b.info.birthtime ?? b.info.ctime)?.toISOString() ?? '').localeCompare( (a.info.birthtime ?? a.info.ctime)?.toISOString() ?? '' ), - oldest: (a: WALK_ENTRY, b: WALK_ENTRY) => + oldest: (a: WALK_ENTRY, b: WALK_ENTRY): number => ((a.info.birthtime ?? a.info.ctime)?.toISOString() ?? '').localeCompare( (b.info.birthtime ?? b.info.ctime)?.toISOString() ?? '' ), - latest: (a: WALK_ENTRY, b: WALK_ENTRY) => + latest: (a: WALK_ENTRY, b: WALK_ENTRY): number => ((b.info.mtime ?? b.info.ctime)?.toISOString() ?? '').localeCompare((a.info.mtime ?? a.info.ctime)?.toISOString() ?? ''), - stalest: (a: WALK_ENTRY, b: WALK_ENTRY) => + stalest: (a: WALK_ENTRY, b: WALK_ENTRY): number => ((a.info.mtime ?? a.info.ctime)?.toISOString() ?? '').localeCompare((b.info.mtime ?? b.info.ctime)?.toISOString() ?? '') }; } diff --git a/tests/06_test_all.test.ts b/tests/06_test_all.test.ts index 67066ef..8c03c1e 100644 --- a/tests/06_test_all.test.ts +++ b/tests/06_test_all.test.ts @@ -17,7 +17,7 @@ const item_collection: fsdb.FSDB_COLLECTION = new fsdb.FSDB_COLLECTION