Comments (1)
Agreed that it would be helpful if this could be clarified. If I currently follow the example from the docs and nest my entire existing graphql-codegen config in extensions: { codegen: { ... } }
as suggested on that page, I get the following error when running graphql-codegen-esm --config graphql.config.ts
:
✖ Invalid Codegen Configuration!
Please make sure that your codegen config file contains the "generates" field, with a specification for the plugins you need.
It should looks like that:
schema:
- my-schema.graphql
generates:
my-file.ts:
- plugin1
- plugin2
- plugin3
◼ Generate outputs
It is unclear to me whether this is due to
- Some wrong/missing CLI flag? (It seems like
graphql-codegen
doesn’t have a way to tell apart its own/specific config format, and the genericgraphql-config
format. Or is this done based on the file name only?) - Incorrect config object format?
- Bug in one or the other NPM package?
- Unsupported feature?
from graphql-config.
Related Issues (20)
- Found broken `/usage` link. Please fix! HOT 1
- esm error throwing `loadTs is not a function` HOT 2
- Found broken `/docs/user/docs/user/usage` link. Please fix! HOT 1
- Unable to exclude .d.ts files from documents HOT 1
- Missing peer dependencies for `cosmiconfig-typescript-loader` and `ts-node` HOT 1
- Feedback for “Specifying Schema” HOT 1
- Load order of configs is different from the documentation
- Environment variables not loaded from .env file. HOT 2
- turn this into a monorepo
- Unable install in pnpm HOT 5
- Support schema registry such as `apollo-engine` similar to graphql-codegen HOT 1
- Support Relay `__id` data ID field on non-scalar types HOT 2
- File loader doesn't work in vscode main or server processes HOT 2
- No way to specify a remote schema file
- SchemaPointer type does not allow for URLs with headers and local type definitions.
- Adding pluckConfig
- isLegacyProjectConfig has logical error. HOT 3
- Feedback for “Usage”: lacking doc for JavaScript/TypeScript support
- Support code files (js, ts) as schema files HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from graphql-config.