Timer handle typings updated for canary compatibility (
a496da2)
The day’s change replaces several hard-coded number timer IDs with ReturnType<typeof setTimeout> / setInterval or removes unnecessary annotations entirely. This keeps async utilities, CLI progress/spinner helpers, and testing time mocks compatible with canary timer return types without changing runtime behavior.
Other misc changes
- Type-only cleanup across multiple timer-related files (
async/*,cache/ttl_cache.ts,cli/*,testing/*,toml/_parser_test.ts) - Documentation example updated in
testing/README.md