{"_id":"@code-quality/eslint-config-graphql","_rev":"1-28ea1d79921218f230d140d7c42941b6","name":"@code-quality/eslint-config-graphql","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@code-quality/eslint-config-graphql","description":"Extension for you eslint config with GraphQL helper support.","version":"1.0.0","repository":{"type":"git","url":"git+https://github.com/code-quality-resources/eslint-config-graphql.git"},"main":"index.js","publishConfig":{"access":"public"},"engines":{"node":">=12","npm":">=6"},"peerDependencies":{"eslint":">=6"},"dependencies":{"eslint-plugin-graphql":"^3.1.1"},"devDependencies":{"@code-quality/commitlint-config":"1.1.0","@code-quality/semantic-release-config":"1.0.1","husky":"4.2.1","semantic-release":"17.0.2"},"keywords":["eslint","code-style","semantic-release","config","jest","tests","typescript","node","react","graphql"],"gitHead":"366778aaca75f32904665ceaf86d1edcb094d5c6","bugs":{"url":"https://github.com/code-quality-resources/eslint-config-graphql/issues"},"homepage":"https://github.com/code-quality-resources/eslint-config-graphql#readme","_id":"@code-quality/eslint-config-graphql@1.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"integrity":"sha512-i7FPK671h8VGbynMRNHu+tep/GVqlKXoTUqQPwjrBN3F3ykgBLE2LJX2qgG7LCO4VrM7Ye8D+Ra0QTQcNBCfKA==","shasum":"dfec6c44cadf4444e6b289084ee8aee906d11984","tarball":"https://registry.npmjs.org/@code-quality/eslint-config-graphql/-/eslint-config-graphql-1.0.0.tgz","fileCount":10,"unpackedSize":4551,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerbAYCRA9TVsSAnZWagAAzm0P/0XbTEmz9vQoxd04G4+y\nJcNyiiOyMRCPoUGCOyFJYUYu5RRHcNjTx6Va7qofIRlWbYMULrAhi6uCrKmS\nVwtus79E8qq8Ymxz/mKcEh1GBDCtTfIPuo6fG8U/BtvhnK0BWsckenMjpKLN\n3MIEXBn8yhZghulZnyELubQuiUpEuv0PblXOE3rEEsl3DbEXzSXX21o0el2H\nx7ePrfLC3XUg7YBf+3Lv6DUVLwg/pTzDZGJe5+MD46g19S3v4JG8F+Dl4/lw\nctMcMOA4IzoU78d8xh5oWQyQiLza8UWrN07ACdal+WwYNN7C6U9GU3aXFSGR\nYR3iP34wI7MbZ1ckVcMKSdYO9q53I5ko1Odvb7+fuyhvJqdtVGTqAqVFLUih\n4HQtC411wRV3laBRYKWvrElf5PPvWvRqRtSuDNa0tZ4HgsPTPmcegiJaMxEW\ndpn5BiqmSW9JUQLaAXgfvG4KBNes2jLNs+4pFW3MHY5Kto44bdODP7EC2E2J\nYukij269i2O2OI31bkcR4M6F1pLZFWfIm0OboyOO24d7pikR+aQFYPZKiNwE\noaZzwTTuFgpCrLQ2hhw24YhRa/Ug4piKiA3ztfAzs8gc2xOjwuMPsKTTTYQL\nzs38EGUyl6SMl/sXlsTSYIIo8lsS/S9/JEj2wfFbt1UNzhpB6KZRXIKg+H0L\nAY8p\r\n=Tgyv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8/OZ+LwWkuXF1eH9/v9y2yMEdTF6/3tKWvpRb++a0pAiEAxTuf5BY2Tg07HlslNLEoV4IMq5L3Sp/+4rZTaMUXOyw="}]},"maintainers":[{"name":"michal.jarnot","email":"m.jarnot@yahoo.com"}],"_npmUser":{"name":"michal.jarnot","email":"m.jarnot@yahoo.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-config-graphql_1.0.0_1588441111652_0.7358634894369014"},"_hasShrinkwrap":false}},"time":{"created":"2020-05-02T17:38:31.423Z","1.0.0":"2020-05-02T17:38:31.792Z","modified":"2022-04-04T23:57:20.499Z"},"maintainers":[{"name":"michal.jarnot","email":"m.jarnot@yahoo.com"}],"description":"Extension for you eslint config with GraphQL helper support.","homepage":"https://github.com/code-quality-resources/eslint-config-graphql#readme","keywords":["eslint","code-style","semantic-release","config","jest","tests","typescript","node","react","graphql"],"repository":{"type":"git","url":"git+https://github.com/code-quality-resources/eslint-config-graphql.git"},"bugs":{"url":"https://github.com/code-quality-resources/eslint-config-graphql/issues"},"readme":"[![Actions Status](https://github.com/code-quality-resources/eslint-config-graphql/workflows/CI/badge.svg)](https://github.com/code-quality-resources/eslint-config-graphql/actions?query=workflow%3A%22CI%22)\n\n# Eslint Config GraphQL\n\n[**eslint**](https://github.com/eslint/eslint) shareable config to help you identify and report on patterns found in your code in [typescript](https://github.com/microsoft/TypeScript) applications.\n\n**Note:** This eslint configuration works only with apollo client.\n\n## Plugins\n\nThis [configuration](https://github.com/code-quality-resources/eslint-config-graphql/blob/master/index.js) uses the following plugins:\n\n- [`eslint-plugin-graphql`](https://github.com/apollographql/eslint-plugin-graphql)\n\n## Install\n\n```bash\n$ yarn add @code-quality/eslint-config-graphql -D\n```\n\n## Usage\n\nThe shareable config can be configured in the [**eslint** configuration file](https://eslint.org/docs/user-guide/configuring):\n\nCreate a _.eslintrc.js_ file with the following contents:\n\n```js\nmodule.exports = {\n  extends: [\n    // ...\n    '@code-quality/eslint-config-graphql',\n  ],\n}\n```\n\nAdditionally don't forget to have `.graphqlconfig` file:\n\n```json\n{\n  // ...\n  \"schemaPath\": \"schema.json\",\n  // ...\n}\n```\n","readmeFilename":"README.md"}