Skip to content

Consolidate fast api config into JsgConfig#5598

Merged
jasnell merged 1 commit intomainfrom
jasnell/consolidate-typewrapper-config
Nov 27, 2025
Merged

Consolidate fast api config into JsgConfig#5598
jasnell merged 1 commit intomainfrom
jasnell/consolidate-typewrapper-config

Conversation

@jasnell
Copy link
Copy Markdown
Collaborator

@jasnell jasnell commented Nov 27, 2025

TypeWrapper already uses a configuration mechanism to control its behavior. The fast API mechanism was using a separate mechanism that made TypeWrapper dependent directly on util::Autogate. Simplify by consolidating fast api enablement into JsgConfig.

@jasnell jasnell requested review from anonrig and fhanau November 27, 2025 00:54
@jasnell jasnell requested review from a team as code owners November 27, 2025 00:54
@codspeed-hq

This comment was marked as outdated.

@jasnell
Copy link
Copy Markdown
Collaborator Author

jasnell commented Nov 27, 2025

For reviewers: there's an internal PR that goes along with this. Please remember to review that as well :-)

TypeWrapper already uses a configuration mechanism to control
its behavior. The fast API mechanism was using a separate mechanism
that made TypeWrapper dependent directly on util::Autogate.
Simplify by consolidating fast api enablement into JsgConfig.
@jasnell jasnell force-pushed the jasnell/consolidate-typewrapper-config branch from 50fb614 to 4840c8a Compare November 27, 2025 18:29
@jasnell jasnell merged commit 6707006 into main Nov 27, 2025
31 of 35 checks passed
@jasnell jasnell deleted the jasnell/consolidate-typewrapper-config branch November 27, 2025 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants