lukeed/tidyPublic

feat: wire up GraphQL

tidy formats .graphql, .gql and .graphqls files, and graphql code
blocks in Markdown. The CLI and the Node binding take a graphql parser,
a config has a graphql section, and the shared width, indent, tabs,
eol, bracketSpacing and ignore apply. deviations.md lists the two block
string corrections as proposed.
LELuke Edwards authored
ee6310aPatch
Parent73fd5b3
11 files changed+216-14
StackedSplit
crates/tidy/src/config.rs+3 −0
crates/tidy/src/embed.rs+7 −2
crates/tidy/src/options.rs+20 −1
crates/tidy/tests/config.rs+7 −0
crates/tidy/tests/deviations.json+26 −0
crates/tidy/tests/deviations.rs+4 −1
crates/tidy/tests/graphql.rs+100 −0
crates/tidy_cli/src/main.rs+9 −8
crates/tidy_napi/src/lib.rs+6 −1
deviations.md+32 −0
notice.md+2 −1