enum on directive with enumPrefix to false still adds prefix
Maintainer thường phản hồi trong vòng 1 ngày
@eddeee888 đang làm issue này rồi.
Từ ngày 29/9/2025.
Đánh giá
Issue này chưa được đánh giá.
Mô tả
Which packages are impacted by your issue?
typescript
Describe the bug
Enums on directives: These are generated doesn’t take the enumPrefix configuration into account.
Your Example Website or App
Steps to Reproduce the Bug or Issue
Here is the example
directive @cacheControl(maxAge: Int, scope: CacheControlScope) on FIELD_DEFINITION | OBJECT | INTERFACE
enum CacheControlScope {
PUBLIC
PRIVATE
}
generated code
export enum CacheControlScope {
Private = 'PRIVATE',
Public = 'PUBLIC'
}
export type ICacheControlDirectiveArgs = {
maxAge?: Maybe<Scalars['Int']['input']>;
scope?: Maybe<ICacheControlScope>;
};
Expected behavior
expected below
export type ICacheControlDirectiveArgs = {
maxAge?: Maybe<Scalars['Int']['input']>;
scope?: Maybe<CacheControlScope>;
};
Screenshots or Videos
No response
Platform
- OS: [e.g. macOS, Windows, Linux]
- NodeJS: [e.g. 18.5.0]
graphqlversion: [e.g. 16.3.0]
"@graphql-codegen/add": "^5.0.3",
"@graphql-codegen/cli": "^5.0.4",
"@graphql-codegen/fragment-matcher": "^5.1.0",
"@graphql-codegen/typescript": "^4.1.3",
"@graphql-codegen/typescript-operations": "^4.4.1",
"@graphql-codegen/typescript-resolvers": "^4.4.2"
Codegen Config File
No response
Additional context
No response
- Ngôn ngữ chính
- TypeScript
- Star
- 11.3k
- Fork
- 1.4k
- Merge trung bình
- 1 ngày 11 giờ
- Pull request đã merge (30 ngày)
- 54
Chuẩn bị môi trường
- Không có Dockerfile hay tệp Docker Compose
- Có mẫu pull request
- Không 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 dotansimha/graphql-code-generator
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 77/100
dotansimha/graphql-code-generator#11079 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
fix(docs): typoĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 62/100
dotansimha/graphql-code-generator#10147 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
docs: addTypenameDocumentTransform does not existCó thể làm lại được Pull request cho issue này đã bị đóng mà không được merge. Đang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 68/100
dotansimha/graphql-code-generator#9763 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
core docs
Độ khó 2/5 Nửa ngày Mức phù hợp với người mới 65/100
dotansimha/graphql-code-generator#7964 · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Major version checklistCó thể đã có người làm Có pull request liên kết đang mở hoặc đã được merge. Đang mở
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 20/100
dotansimha/graphql-code-generator#11071 ·
Maintainer thường phản hồi trong vòng 1 ngày
Tất cả issue của dotansimha/graphql-code-generator
Issue tương tự
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
better-auth/better-auth#12132 · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày
-
o8 next debug build aborts on Glass to Dark appearance switch (nil identifier messaged before check)Đang mởbug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
hurttlocker/o8#5112 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
webrecorder/wabac.js#386 ·
-
needs-triage
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 92/100
agent-of-empires/agent-of-empires#5098 · 1 bình luận · 1 reaction ·
Maintainer thường phản hồi trong vòng 1 ngày