microsoft / microsoft/TypeScript
Corsa differences in `export=` module augmentation
Open
Help Wanted
- Dominant language
- Go
- Stars
- 111k
- Forks
- 14.3k
- Avg merge
- 2d 4h
- Merged PRs (30d)
- 132
Description
```
## Corsa changes how module augmentation interacts with export-equals and exported name visibility
augmentExportEquals2.errors.txt.diff
exportAssignmentMembersVisibleInAugmentation.errors.txt.diff
```
Contributor guide
Research direction
Start by examining the two named difference files, augmentExportEquals2.errors.txt.diff and exportAssignmentMembersVisibleInAugmentation.errors.txt.diff, then trace the TypeScript compiler tests or entry points referenced by those differences. Determine which module-augmentation behavior differs from Corsa and identify the expected result before considering a fix.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- compilers
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Active
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100