aboutsummaryrefslogtreecommitdiff
path: root/src/lib.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib.ts')
-rw-r--r--src/lib.ts4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/lib.ts b/src/lib.ts
index 4edf2f8..7ea7bb0 100644
--- a/src/lib.ts
+++ b/src/lib.ts
@@ -11,6 +11,10 @@ export const WRITING_MODE_HORZ =
export function moduloPositive(x: number, y: number){
return x - Math.floor(x / y) * y;
}
+// Used to async-await for until after a timeout
+export async function timeout(ms: number){
+ return new Promise(resolve => setTimeout(resolve, ms))
+}
// For calendar conversion. Mostly copied from backend/hist_data/cal.py
export function gregorianToJdn(year: number, month: number, day: number): number {