Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/graphql-java/graphql-linalyzer
GraphQL Schema linter and analyzer
https://github.com/graphql-java/graphql-linalyzer
command-line-tool graphql graphql-schema linter
Last synced: 8 days ago
JSON representation
GraphQL Schema linter and analyzer
- Host: GitHub
- URL: https://github.com/graphql-java/graphql-linalyzer
- Owner: graphql-java
- License: mit
- Created: 2018-11-09T23:07:19.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2018-11-22T08:02:14.000Z (almost 6 years ago)
- Last Synced: 2024-10-29T22:37:47.202Z (21 days ago)
- Topics: command-line-tool, graphql, graphql-schema, linter
- Language: Java
- Homepage:
- Size: 144 KB
- Stars: 6
- Watchers: 4
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE.MD
Awesome Lists containing this project
README
# GraphQL Linalyzer
GraphQL schema **li**nter and a**nalyzer** (linalyzer)
## Config file example
```yaml
rules:
- name: camelCase
severity: warning
- name: noTabs
severity: error
```## Run it via docker
The latest build is available on docker hub via `andimarek/graphql-linalyzer`
```sh
docker run \
-v $(pwd)/:/linalyzer-config.yml \
-v $(pwd)/:/schema.graphql \
andimarek/graphql-linalyzer schema.graphql
```