├── .gitignore ├── .prettierrc ├── .travis.yml ├── CODE_OF_CONDUCT.md ├── LICENSE ├── README.md ├── bin └── gqlint.js ├── cli.png ├── example.gqlint ├── lib └── gqlint.js ├── package.json ├── plugins └── vim │ └── ale.vim ├── reporter ├── codeframe.js ├── compact.js ├── json.js ├── simple.js └── stylish.js ├── rules ├── camelcase.js ├── description.field.js ├── description.type.js ├── enum.casing.js ├── fieldname.typename.js ├── index.js ├── relay.connection.js ├── relay.id.js ├── removedelete.mutations.js └── singular.mutations.js └── tests └── rules ├── camelcase.test.js ├── description.field.test.js ├── description.type.test.js ├── enum.casing.test.js ├── fieldname.typename.test.js ├── relay.connection.test.js ├── relay.id.test.js ├── removedelete.mutations.test.js └── singular.mutations.test.js /.gitignore: -------------------------------------------------------------------------------- 1 | *.swp 2 | node_modules 3 | coverage 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/.prettierrc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/.travis.yml -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/README.md -------------------------------------------------------------------------------- /bin/gqlint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/bin/gqlint.js -------------------------------------------------------------------------------- /cli.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/cli.png -------------------------------------------------------------------------------- /example.gqlint: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/example.gqlint -------------------------------------------------------------------------------- /lib/gqlint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/lib/gqlint.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/package.json -------------------------------------------------------------------------------- /plugins/vim/ale.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/plugins/vim/ale.vim -------------------------------------------------------------------------------- /reporter/codeframe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/reporter/codeframe.js -------------------------------------------------------------------------------- /reporter/compact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/reporter/compact.js -------------------------------------------------------------------------------- /reporter/json.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/reporter/json.js -------------------------------------------------------------------------------- /reporter/simple.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/reporter/simple.js -------------------------------------------------------------------------------- /reporter/stylish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/reporter/stylish.js -------------------------------------------------------------------------------- /rules/camelcase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/rules/camelcase.js -------------------------------------------------------------------------------- /rules/description.field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/rules/description.field.js -------------------------------------------------------------------------------- /rules/description.type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/rules/description.type.js -------------------------------------------------------------------------------- /rules/enum.casing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/rules/enum.casing.js -------------------------------------------------------------------------------- /rules/fieldname.typename.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/rules/fieldname.typename.js -------------------------------------------------------------------------------- /rules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/rules/index.js -------------------------------------------------------------------------------- /rules/relay.connection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/rules/relay.connection.js -------------------------------------------------------------------------------- /rules/relay.id.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/rules/relay.id.js -------------------------------------------------------------------------------- /rules/removedelete.mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/rules/removedelete.mutations.js -------------------------------------------------------------------------------- /rules/singular.mutations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/rules/singular.mutations.js -------------------------------------------------------------------------------- /tests/rules/camelcase.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/tests/rules/camelcase.test.js -------------------------------------------------------------------------------- /tests/rules/description.field.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/tests/rules/description.field.test.js -------------------------------------------------------------------------------- /tests/rules/description.type.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/tests/rules/description.type.test.js -------------------------------------------------------------------------------- /tests/rules/enum.casing.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/tests/rules/enum.casing.test.js -------------------------------------------------------------------------------- /tests/rules/fieldname.typename.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/tests/rules/fieldname.typename.test.js -------------------------------------------------------------------------------- /tests/rules/relay.connection.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/tests/rules/relay.connection.test.js -------------------------------------------------------------------------------- /tests/rules/relay.id.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/tests/rules/relay.id.test.js -------------------------------------------------------------------------------- /tests/rules/removedelete.mutations.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/tests/rules/removedelete.mutations.test.js -------------------------------------------------------------------------------- /tests/rules/singular.mutations.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happylinks/gqlint/HEAD/tests/rules/singular.mutations.test.js --------------------------------------------------------------------------------