[email protected] breaks codegen on Windows
Intended outcome:
Operations are detected in the project like before.
Actual outcome:
After updating apollo-language-server (sub-dep of apollo) from 1.26.8 to 1.26.9, on Windows the following error message appears:
× Generating query files with 'typescript' target
→ No operations or fragments found to generate code for.
Error: No operations or fragments found to generate code for.
How to reproduce the issue:
- Install
[email protected]and[email protected] - Try a codegen
- The mentioned error will appear
Versions
[email protected] [email protected]
Thanks in advance!
Thanks for the report @adrienharnay. This repo is largely unmaintained (I'm the only one and it's very low on our list of priorities). I would entertain a PR that resolved the problem for you, but it's unlikely I'll get around to fixing this myself.
We don't intend to support codegen going forward. I'll point you to this issue and recommend migrating to graphql-code-generator. https://github.com/apollographql/apollo-tooling/issues/2614
You have to change backslashes to forwardslashes in the apollo client:codegen command. This can be done using normalize-path package if you are running this command through js.
See other issue i created: #2667