Comments (8)
This repo will go live tomorrow - when it does I'll track the unfinished nice-to-haves in separate issues, and close this one!
from graphql-language-service.
@asiandrummer There is already a project: https://github.com/Mayank1791989/gql created by @Mayank1791989, who has done some awesome work to make the plugin work by providing a language service interface which works across different editors (vscode/sublime/atom). Would you be interested in merging the efforts? I think that way the development on the plugin can be boosted a lot.
from graphql-language-service.
@kumarharsh that's awesome! I'd love to work together on this. I'm currently looking at the code in gql
repo, and it seems like it's reusing most of codemirror-graphql
for the parser/language service interfaces, which this library is also doing. The RPC code is also interesting - I'd love to chat about merging the efforts together.
I've added @Mayank1791989 to this repo as a contributor - please feel free to take a look at what I've done and let's discuss how we can merge the efforts together!
.gqlconfig
is also an interesting one - there's an ongoing effort to generalize how GraphQL configurations should be set up between me and @schickling (graphql-config
). We should definitely talk about this shared configuration for GraphQL as well - let me write up a proposal-kind of document and share amongst you guys, probably in graphql-config
repo. FWIW, we've been calling it .graphqlrc
:D
For my side of progress, Nuclide integration for this library is close to be released to the public, and I'll expose this repo to the public when that happens. I'd love to collaborate to support other IDEs!
from graphql-language-service.
Sure, that's great to hear. :-) I'll have a deeper look into this project later this week.
from graphql-language-service.
Sorry for the radio silence from my side @asiandrummer. I'm very much looking forward to the proposal for graphql-config
as more and more people seem to adopt and start using it.
Any timeline for this?
from graphql-language-service.
kamilkisiela/graphql-config#16 tracks the ongoing graphql-config
discussion
from graphql-language-service.
I'm worried that facebook/watchman#19 is still open. While I use a mac at work, I do have a PC at home, and cutting off the Windows developers seems like a bad idea.
from graphql-language-service.
As this issue is super old now, going to close it. Any remaining items we want to deal with can get issues of their own.
from graphql-language-service.
Related Issues (20)
- Warnings with webpack HOT 26
- Keep Greenkeeper integration alive HOT 2
- Flow checks are busted in Travis CI HOT 2
- Local test runs busted HOT 6
- Consider removing multi-app support in configs HOT 3
- Warning: You may need an appropriate loader to handle this file type. HOT 4
- Upgrade graphql dependency HOT 1
- Use language server protocol watch instead of watchman when available HOT 3
- Online schema support HOT 1
- Support `textDocument/hover`
- graphql 0.13.* HOT 9
- Initial fragment caching does not work for some glob patterns
- Globs specified by .graphqlconfig includes are not honored as intended by spec
- File change notifications delivered via watchman do not work if there are projects specified in .graphqlconfig HOT 1
- GraphQLCache._readFilesFromInputDirs should handle case where glob stat result is `false` HOT 1
- Incompatible graphql-language-service-utils HOT 5
- GraphQL Language Service IntelliJ plugin HOT 23
- `graphql-config` discussion HOT 4
- Microsoft language server protocol spec compliance
- Have codemirror-graphql use graphql-language-service-interface 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-language-service.