(value: number | undefined, fallback = 50)
| 22 | let _initPromise: Promise<void> | undefined; |
| 23 | |
| 24 | function normalizeLimit(value: number | undefined, fallback = 50): number { |
| 25 | if (!Number.isFinite(value) || value == null || value <= 0) return fallback; |
| 26 | return Math.min(Math.floor(value), 200); |
| 27 | } |
| 28 | |
| 29 | async function ensureTable(): Promise<void> { |
| 30 | if (!_initPromise) { |