microsoft / microsoft/TypeScript

Corsa differences in `export=` module augmentation

Open
#63,814 8 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.