dimaMachina / graphql-eslint

ESLint parser, plugin and set rules for GraphQL (for schema and operations). Easily customizable with custom rules. Integrates with IDEs and modern GraphQL tools.
https://the-guild.dev/graphql/eslint
MIT License
779 stars 102 forks source link

Feedback for new GraphQL-ESLint website #1379

Open dimaMachina opened 1 year ago

dimaMachina commented 1 year ago

Hi 👋! A new GraphQL-ESLint was just out with playground page! All current documentation and a new one will be there!

Try it out https://the-guild.dev/graphql/eslint

Here you can share your feedback!

connorjs commented 1 year ago

My main request: Link to the rules in the side menu, or make it more noticeable somehow. It took me far too long to find the rules page (website, repo, website, repo, finally found it on website, about 10 min).

I like the clean new look, and I like the default to system preference for light/dark.

dimaMachina commented 1 year ago

Thanks, I guess we need just setup in-site search

gituserjava commented 8 months ago

Currently playground supports only one file? Can it support multiple files which sometimes may be in sub directories.

dimaMachina commented 8 months ago

@gituserjava sounds like a nice improvement, not sure if I will have time in the near future to work on it

if somebody wanna contribute you can check typescript-eslint website source code and make an attempt

also, I would like to migrate editor to the official monaco-editor package and allow specifying rule option if these exist

FluorescentHallucinogen commented 6 months ago

Where can I find the list of all rules with human descriptions, examples of correct and incorrect code, etc. like https://eslint.org/docs/latest/rules/?

Examples of correct and incorrect code could be taken from tests.

connorjs commented 6 months ago

@FluorescentHallucinogen - https://the-guild.dev/graphql/eslint/rules - You can find it in the upper right of the website (see screenshot, Rules is selected).

Screen shot showing Rules highlighted in the nav

Note: I did not easily find this my first time either (my original comment).