enum on directive with enumPrefix to false still adds prefix
Los mantenedores suelen responder en 1 día
@eddeee888 ya está trabajando en esto.
Desde el 29/9/2025.
Evaluación
Este issue todavía no se ha evaluado.
Descripción
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
- Lenguaje dominante
- TypeScript
- Estrellas
- 11.3k
- Forks
- 1.4k
- Merge medio
- 1 d 11 h
- PR fusionados (30 d)
- 54
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Sin guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de dotansimha/graphql-code-generator
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
dotansimha/graphql-code-generator#11079 ·
Los mantenedores suelen responder en 1 día
-
fix(docs): typoAbierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 62/100
dotansimha/graphql-code-generator#10147 ·
Los mantenedores suelen responder en 1 día
-
docs: addTypenameDocumentTransform does not existQuizá libre de nuevo Un pull request para esta issue se cerró sin fusionarse. Abierto
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
dotansimha/graphql-code-generator#9763 ·
Los mantenedores suelen responder en 1 día
-
core docs
Dificultad 2/5 Medio día Aptitud para principiantes 65/100
dotansimha/graphql-code-generator#7964 · 1 reacción ·
Los mantenedores suelen responder en 1 día
-
Major version checklistPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
dotansimha/graphql-code-generator#11071 ·
Los mantenedores suelen responder en 1 día
Todos los issues de dotansimha/graphql-code-generator
Issues similares
-
Replace discontinued crypto-js in the themePosiblemente ocupada @aelmanaa la tomó hoy. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
PaloAltoNetworks/docusaurus-openapi-docs#1689 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
solana-foundation/solana-web3.js#4015 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
formatSearchQuery drops the :present modifier, so `email:present=true` is sent as `email=true`Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
Los mantenedores suelen responder en 1 día
-
documentation
Dificultad 1/5 1-3 horas Aptitud para principiantes 90/100
ivopogace/opencode-courier#422 ·
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
chapel-lang/chapel-vscode#158 ·
Los mantenedores suelen responder en 1 día