Skip to content

Conversation

@danpacho
Copy link
Contributor

1. Description

  1. Remove router structure analysis extend check overhead.
  2. Remove zod inference overhead(e.g., z.infer).

Close #5

2. Changes

  1. Router type inference module now removes extend check.
  2. schemaGenerator, now creates static type for performance.

3. Breaking change (y/n):

n

4. Additional Information(context, links, etc.)

5. Type of Change

  • Bug Fix
  • Refactor
  • Enhancement
  • Documentation
  • Breaking API Changes
  • Other (please describe)

6. Checklist

  • I have verified this change is not present in other open pull requests
  • Existing issues have been referenced (where applicable)
  • Functionality is documented
  • All code style checks pass
  • All new and existing tests pass

@danpacho danpacho self-assigned this Nov 26, 2025
@danpacho danpacho added the enhancement New feature or request label Nov 26, 2025
@vercel
Copy link

vercel bot commented Nov 26, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
freestyle-fetch Ready Ready Preview Comment Nov 26, 2025 1:00pm

@danpacho danpacho merged commit 930d96c into main Nov 26, 2025
4 checks passed
@danpacho danpacho deleted the refactor/optimize-type-speed branch November 26, 2025 13:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[feature-request] Improve type-inference-performance.

2 participants