Skip to content

[pull] master from reactive:master#104

Merged
pull[bot] merged 2 commits intoerickirt:masterfrom
reactive:master
Apr 1, 2026
Merged

[pull] master from reactive:master#104
pull[bot] merged 2 commits intoerickirt:masterfrom
reactive:master

Conversation

@pull
Copy link
Copy Markdown

@pull pull bot commented Apr 1, 2026

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

ntucker and others added 2 commits April 1, 2026 09:29
…#3845)

When subclassing RestEndpoint with `O extends RestGenerics = any`,
concrete body types were rejected because PathArgs<any> produced a
restrictive index-signature type.

Add `unknown extends S ? any` guard to PathArgs and PathArgsAndSearch
so the `any` case passes through without constraint. Uses `unknown
extends S` instead of the standard `0 extends 1 & T` IsAny pattern
because the latter doesn't resolve correctly inside constrained
generic parameters in TypeScript 6.

Made-with: Cursor
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@pull pull bot locked and limited conversation to collaborators Apr 1, 2026
@pull pull bot added the ⤵️ pull label Apr 1, 2026
@pull pull bot merged commit 9b6c7f4 into erickirt:master Apr 1, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant