fix(docs): repair docs build broken by floating TypeScript resolution (#13450)
The lockfile refresh in #13449 re-resolved typedoc's auto-installed
typescript peer from 5.6.3 to 5.9.3 (unsupported by typedoc 0.27),
which surfaced two incorrect return type annotations:
- adapter-pg and adapter-neon declared useVerificationToken as
Promise<VerificationToken> while returning null when no row matches.
The Adapter contract allows VerificationToken | null; fix the
annotations to match runtime behavior.
- Pin typescript 5.6.3 in docs devDependencies so typedoc resolves a
supported TypeScript version deterministically instead of floating
to whatever latest satisfies the auto-installed peer.