-
Notifications
You must be signed in to change notification settings - Fork 99
Open
Labels
help wantedExtra attention is neededExtra attention is needed
Description
Description
Current Behavior
Even when passing only 1-2 changed files as entryPoints, unplugin-dts still performs full type analysis of the entire codebase, taking the same time as a complete rebuild (~8-10 seconds).
Expected Behavior
When only specific files are provided as entry points, the plugin should:
- Analyze only the changed files and their direct dependencies
- Skip unchanged files that were previously processed
Suggested solution
Implement a build cache mechanism similar to TypeScript's .tsbuildinfo to enable true incremental builds.
Alternative
No response
Additional context
No response
Validations
- Read the FAQ.
- Check that there isn't already an issue that reports the same bug to avoid creating a duplicate.
vixalien
Metadata
Metadata
Assignees
Labels
help wantedExtra attention is neededExtra attention is needed