TS Path aliases seem to break type output
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- typescript
- Lĩnh vực
- documentation
Hướng nghiên cứu
Issue không nêu tên file hay test nào. Hãy bắt đầu bằng cách tái hiện các ví dụ về relative-import và path-alias, sau đó theo dõi cách đầu ra kiểu của TypeScript được phân giải; công việc được xem là hoàn tất khi ví dụ alias tạo ra union 'primary' | 'secondary' | 'tertiary' như mong đợi thay vì string | number | symbol.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
For example:
Works ✅
import { Theme } from '../themes/Theme'
export interface IconProps {
/** The color to use */
color?: keyof Theme['color']
}
Yikes! ❌
import { Theme } from @themes/Theme'
export interface IconProps {
/** The color to use */
color?: keyof Theme['color']
}
The bottom results in the following type annotation being output:
string | number | symbol instead of the expected 'primary' | 'secondary' | 'tertiary'
- Ngôn ngữ chính
- TypeScript
- Star
- 3.8k
- Fork
- 316
- Merge trung bình
- 2 giờ 29 phút
- Pull request đã merge (30 ngày)
- 5
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của reactjs/react-docgen
-
Support Babel 8 in babelParser (loadPartialConfigSync)Có thể đã có người làm @Stanzilla đã nhận 84 ngày trước. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
reactjs/react-docgen#1102 ·
-
Typescript StatusĐang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100
reactjs/react-docgen#1005 · 4 reaction ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 48/100
reactjs/react-docgen#997 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 42/100
reactjs/react-docgen#994 · 1 bình luận ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
reactjs/react-docgen#982 · 2 bình luận ·
Tất cả issue của reactjs/react-docgen
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
Comfy-Org/ComfyUI_frontend#20346 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
decentralized-identity/didwebvh-ts#203 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
community first-timers-only good first issue hacktoberfest help wanted low hanging fruit up-for-grabs
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
lingdojo/kana-dojo#31791 · 1 bình luận · 5 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Telegram webhook: line breaks lost since switch to rich messagesCó thể đã có người làm @Kshot3000 đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
Maintainer thường phản hồi trong vòng 1 ngày
-
github_actions security
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
Maintainer thường phản hồi trong vòng 1 ngày