{"_id":"eslint-plugin-graphql","_rev":"292194","name":"eslint-plugin-graphql","description":"GraphQL ESLint plugin.","dist-tags":{"latest":"4.0.0"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"time":{"modified":"2021-06-03T18:52:35.000Z","created":"2016-04-21T20:57:05.885Z","4.0.0":"2020-05-29T11:01:24.641Z","3.1.1":"2019-12-27T23:03:57.732Z","3.1.0":"2019-09-20T19:35:11.209Z","3.0.3":"2019-02-01T11:30:04.715Z","3.0.2":"2019-02-01T11:13:19.145Z","3.0.1":"2018-11-15T00:52:11.114Z","3.0.0":"2018-11-13T20:39:40.908Z","2.1.1":"2018-05-01T15:01:47.447Z","2.1.0":"2018-04-19T15:13:38.606Z","2.1.0-0":"2018-04-15T02:39:30.878Z","2.0.0":"2018-04-15T01:15:08.721Z","1.5.0":"2018-01-16T00:00:42.126Z","1.4.1":"2017-11-09T16:15:42.871Z","1.4.0":"2017-11-09T16:12:22.415Z","1.4.0-1":"2017-10-04T07:15:48.436Z","1.4.0-0":"2017-10-04T07:11:18.884Z","1.3.0":"2017-07-31T14:46:08.043Z","1.2.0":"2017-07-18T16:44:10.683Z","1.1.0":"2017-06-30T21:39:01.687Z","1.0.0":"2017-05-31T19:14:37.524Z","0.8.2":"2017-05-29T04:03:17.123Z","0.8.1":"2017-05-24T22:02:26.906Z","0.8.0":"2017-05-01T22:49:27.802Z","0.7.0":"2017-03-15T17:42:24.580Z","0.6.1":"2017-02-22T23:56:49.099Z","0.6.0":"2017-01-27T17:38:03.520Z","0.5.0":"2017-01-23T19:33:51.161Z","0.4.3":"2016-12-15T23:49:26.412Z","0.4.2":"2016-12-14T00:01:28.839Z","0.4.1":"2016-12-13T22:21:23.671Z","0.4.0":"2016-12-07T06:00:31.535Z","0.3.1":"2016-12-06T08:26:52.052Z","0.3.0":"2016-12-06T08:21:16.475Z","0.2.7":"2016-11-07T22:52:34.255Z","0.2.6":"2016-11-03T22:21:08.654Z","0.2.4":"2016-06-02T21:15:36.035Z","0.2.3":"2016-04-27T00:31:25.722Z","0.2.2":"2016-04-26T06:40:47.644Z","0.2.1":"2016-04-26T06:18:20.760Z","0.2.0":"2016-04-26T06:00:33.425Z","0.1.1":"2016-04-22T23:18:50.244Z","0.1.0":"2016-04-22T23:02:05.688Z","0.0.2":"2016-04-22T22:24:32.403Z","0.0.1":"2016-04-21T20:57:05.885Z"},"users":{"dahjelle":true,"junya":true,"sethbergman":true,"abuelwafa":true,"rsp":true,"bsdllc":true,"stefan.age":true},"author":{"name":"Sashko Stubailo"},"repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"versions":{"4.0.0":{"name":"eslint-plugin-graphql","version":"4.0.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"tav --ci && mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"babel-node test/updateSchemaJson.js","tav":"tav","lint":"eslint 'src/**/*.js' 'test/**/*.js'"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"@babel/cli":"7.10.1","@babel/core":"7.10.1","@babel/node":"7.10.1","@babel/plugin-transform-runtime":"7.10.1","@babel/preset-env":"7.10.1","@babel/register":"7.9.0","babel-eslint":"10.1.0","eslint":"6.8.0","graphql":"15.0.0","mocha":"7.2.0","pretty-quick":"2.0.1","test-all-versions":"4.1.1"},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"engines":{"node":">=10.0"},"browserslist":"node 10","license":"MIT","dependencies":{"@babel/runtime":"^7.10.0","graphql-config":"^3.0.2","lodash.flatten":"^4.4.0","lodash.without":"^4.4.0"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0"},"gitHead":"0a7488194137b69a387d6f8cad2a9c1cc10ff8e8","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@4.0.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.4","dist":{"shasum":"d238ff2baee4d632cfcbe787a7a70a1f50428358","size":57564,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-4.0.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql_4.0.0_1590750083864_0.9241706409716521"},"_hasShrinkwrap":false,"publish_time":1590750084641,"_cnpm_publish_time":1590750084641},"3.1.1":{"name":"eslint-plugin-graphql","version":"3.1.1","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"tav --ci && mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js","tav":"tav","lint":"eslint 'src/**/*.js' 'test/**/*.js'"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"10.0.1","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-stage-0":"6.24.1","eslint":"5.16.0","graphql":"14.4.2","graphql-tools":"4.0.5","mocha":"6.2.0","pretty-quick":"1.11.1","test-all-versions":"4.1.1"},"babel":{"presets":["es2015","stage-0"]},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"engines":{"node":">=6.0"},"license":"MIT","dependencies":{"graphql-config":"^2.0.1","lodash":"^4.11.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"gitHead":"4f83993a22ab57ddaf0a9b2d8625fe616550bb86","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@3.1.1","_nodeVersion":"8.10.0","_npmVersion":"6.12.0","dist":{"shasum":"640f7f73f12cee2f7145140bd2ff21694018bff5","size":58077,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-3.1.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql_3.1.1_1577487837626_0.8586505262701616"},"_hasShrinkwrap":false,"publish_time":1577487837732,"_cnpm_publish_time":1577487837732},"3.1.0":{"name":"eslint-plugin-graphql","version":"3.1.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"tav --ci && mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js","tav":"tav","lint":"eslint 'src/**/*.js' 'test/**/*.js'"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"10.0.1","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-stage-0":"6.24.1","eslint":"5.16.0","graphql":"14.4.2","graphql-tools":"4.0.5","mocha":"6.2.0","pretty-quick":"1.11.1","test-all-versions":"4.1.1"},"babel":{"presets":["es2015","stage-0"]},"husky":{"hooks":{"pre-commit":"pretty-quick --staged"}},"engines":{"node":">=6.0"},"license":"MIT","dependencies":{"graphql-config":"^2.0.1","lodash":"^4.11.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"gitHead":"d41e068761fa5b03386921b16c1f1daa50d61165","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@3.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"ccf0d3c61961f6307170ac565c1fb0902dd4f11f","size":59329,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-3.1.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql_3.1.0_1569008111085_0.5253115210313994"},"_hasShrinkwrap":false,"publish_time":1569008111209,"_cnpm_publish_time":1569008111209},"3.0.3":{"name":"eslint-plugin-graphql","version":"3.0.3","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"tav --ci && mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js","tav":"tav","lint":"eslint 'src/**/*.js' 'test/**/*.js'"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"10.0.1","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-stage-0":"6.24.1","eslint":"5.12.1","graphql":"14.1.1","graphql-tools":"4.0.4","mocha":"5.2.0","test-all-versions":"3.3.3"},"babel":{"presets":["es2015","stage-0"]},"engines":{"node":">=6.0"},"license":"MIT","dependencies":{"graphql-config":"^2.0.1","lodash":"^4.11.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"gitHead":"99b793f0c9364819d45ee1079c7cc60b7f49213c","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@3.0.3","_nodeVersion":"8.15.0","_npmVersion":"6.6.0","dist":{"shasum":"9ecdaf5ea8397973e29cea9dbf860420694e9df0","size":58812,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-3.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-3.0.3.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql_3.0.3_1549020604562_0.04158483625915843"},"_hasShrinkwrap":false,"publish_time":1549020604715,"_cnpm_publish_time":1549020604715},"3.0.2":{"name":"eslint-plugin-graphql","version":"3.0.2","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"tav --ci && mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js","tav":"tav","lint":"eslint 'src/**/*.js' 'test/**/*.js'"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"10.0.1","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-stage-0":"6.24.1","eslint":"5.9.0","graphql":"14.0.2","graphql-tools":"4.0.3","mocha":"5.2.0","test-all-versions":"3.3.3"},"babel":{"presets":["es2015","stage-0"]},"engines":{"node":">=6.0"},"license":"MIT","dependencies":{"graphql-config":"^2.0.1","lodash":"^4.11.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"gitHead":"1f74a49c99de9c3c4b0f3a8bb90d08e7b22400e5","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@3.0.2","_nodeVersion":"8.15.0","_npmVersion":"6.6.0","dist":{"shasum":"f49074620857861447f88f0faca2477e9be507a6","size":58747,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-3.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-3.0.2.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmUser":{"name":"apollo-bot","email":"npm@apollographql.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql_3.0.2_1549019598959_0.9186391475058524"},"_hasShrinkwrap":false,"publish_time":1549019599145,"_cnpm_publish_time":1549019599145},"3.0.1":{"name":"eslint-plugin-graphql","version":"3.0.1","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"tav --ci && mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js","tav":"tav","lint":"eslint 'src/**/*.js' 'test/**/*.js'"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"10.0.1","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-stage-0":"6.24.1","eslint":"5.9.0","graphql":"14.0.2","graphql-tools":"4.0.3","mocha":"5.2.0","test-all-versions":"3.3.3"},"babel":{"presets":["es2015","stage-0"]},"engines":{"node":">=6.0"},"license":"MIT","dependencies":{"graphql-config":"^2.0.1","lodash":"^4.11.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"gitHead":"2e8bb8895a129828d5365b83ea7c1c43425b332a","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@3.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"sashko","email":"s.stubailo@gmail.com"},"dist":{"shasum":"b75533e7ddf43f5a5c558313259bab9bd7795203","size":59419,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-3.0.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql_3.0.1_1542243130944_0.5346689698386631"},"_hasShrinkwrap":false,"publish_time":1542243131114,"_cnpm_publish_time":1542243131114},"3.0.0":{"name":"eslint-plugin-graphql","version":"3.0.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"tav --ci && mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js","tav":"tav","lint":"eslint 'src/**/*.js' 'test/**/*.js'"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"10.0.1","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-stage-0":"6.24.1","eslint":"5.9.0","graphql":"14.0.2","graphql-tools":"4.0.3","mocha":"5.2.0","test-all-versions":"3.3.3"},"babel":{"presets":["es2015","stage-0"]},"engines":{"node":">=6.0"},"license":"MIT","dependencies":{"graphql-config":"^2.0.1","lodash":"^4.11.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0 || ^14.0.0"},"gitHead":"b71f88fef07f9a8881d87175142f9045737ea03d","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.9.0","_npmUser":{"name":"sashko","email":"s.stubailo@gmail.com"},"dist":{"shasum":"b6ed76205db0238b23770c80e0799a2e93524356","size":59305,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-3.0.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql_3.0.0_1542141580795_0.5437547734538624"},"_hasShrinkwrap":false,"publish_time":1542141580908,"_cnpm_publish_time":1542141580908},"2.1.1":{"name":"eslint-plugin-graphql","version":"2.1.1","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"tav --ci && mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"6.23.0","babel-cli":"6.26.0","babel-core":"6.26.3","babel-eslint":"8.2.3","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-stage-0":"6.24.1","eslint":"4.19.1","mocha":"5.1.1","graphql":"0.13.2","graphql-tools":"3.0.0","test-all-versions":"3.3.2"},"babel":{"presets":["es2015","stage-0"]},"engines":{"node":">=6.0"},"license":"MIT","dependencies":{"graphql-config":"^2.0.1","lodash":"^4.11.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0"},"gitHead":"fa6bb304a5bb862f7ebb4bc0da40b365f94a219b","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@2.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"dae5d597080075320ea8e98795056309ffe73a18","size":57429,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-2.1.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql_2.1.1_1525186907289_0.698195936092664"},"_hasShrinkwrap":false,"publish_time":1525186907447,"_cnpm_publish_time":1525186907447},"2.1.0":{"name":"eslint-plugin-graphql","version":"2.1.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"tav --ci && mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"6.23.0","babel-cli":"6.24.1","babel-core":"6.24.1","babel-eslint":"8.2.1","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-stage-0":"6.24.1","eslint":"4.19.1","mocha":"5.1.0","graphql":"0.13.2","graphql-tools":"2.24.0","test-all-versions":"3.3.2"},"babel":{"presets":["es2015","stage-0"]},"engines":{"node":">=6.0"},"license":"MIT","dependencies":{"graphql-config":"^2.0.1","lodash":"^4.11.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0"},"gitHead":"6795bb1b4809a858bd37dcdc1ba004b01ea33b9c","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@2.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"8f8f4ff118eed809fb61ff0df54b868199f7b5a8","size":57160,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-2.1.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql_2.1.0_1524150818518_0.3756961987234624"},"_hasShrinkwrap":false,"publish_time":1524150818606,"_cnpm_publish_time":1524150818606},"2.1.0-0":{"name":"eslint-plugin-graphql","version":"2.1.0-0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"tav --ci && mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"6.23.0","babel-cli":"6.24.1","babel-core":"6.24.1","babel-eslint":"8.2.1","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-stage-0":"6.24.1","eslint":"4.2.0","mocha":"3.4.2","graphql":"0.13.2","graphql-tools":"2.23.1","test-all-versions":"3.3.2"},"babel":{"presets":["es2015","stage-0"]},"engines":{"node":">=6.0"},"license":"MIT","dependencies":{"graphql-config":"^2.0.1","lodash":"^4.11.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0"},"gitHead":"9cd92501b262517f061a8f9882fb4d6d53542c9d","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@2.1.0-0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"49eb0126f4aef142ecb0b444baece5d481388361","size":57031,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-2.1.0-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-2.1.0-0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql_2.1.0-0_1523759970154_0.35681825341278617"},"_hasShrinkwrap":false,"publish_time":1523759970878,"_cnpm_publish_time":1523759970878},"2.0.0":{"name":"eslint-plugin-graphql","version":"2.0.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"tav --ci && mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"6.23.0","babel-cli":"6.24.1","babel-core":"6.24.1","babel-eslint":"8.2.1","babel-plugin-transform-runtime":"6.23.0","babel-preset-es2015":"6.24.1","babel-preset-stage-0":"6.24.1","eslint":"4.2.0","mocha":"3.4.2","graphql":"0.13.2","graphql-tools":"2.23.1","test-all-versions":"^3.3.2"},"babel":{"presets":["es2015","stage-0"]},"engines":{"node":">=6.0"},"license":"MIT","dependencies":{"graphql-config":"^2.0.1","lodash":"^4.11.1"},"peerDependencies":{"graphql":"^0.12.0 || ^0.13.0"},"gitHead":"da78c7ba2732c952f731714549529bab41db44d7","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"e97ae6c2667aba28427f930e50408a334c7a91c5","size":56817,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-2.0.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql_2.0.0_1523754908512_0.6347563962032543"},"_hasShrinkwrap":false,"publish_time":1523754908721,"_cnpm_publish_time":1523754908721},"1.5.0":{"name":"eslint-plugin-graphql","version":"1.5.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^8.2.1","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^4.1.1","graphql":"^0.11.0","graphql-tools":"^2.0.0","mocha":"^3.4.2"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql-config":"~1.0.9","lodash":"^4.11.1"},"peerDependencies":{"graphql":"^0.10.1 || ^0.11.0"},"gitHead":"913b1fd39eb4e377d9b6250d422b1372914ab9de","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@1.5.0","_shasum":"1f0861b6499906f7ce153f9e83633659e4374ef6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"1f0861b6499906f7ce153f9e83633659e4374ef6","size":79328,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-1.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-1.5.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql-1.5.0.tgz_1516060842048_0.4239915998186916"},"directories":{},"publish_time":1516060842126,"_hasShrinkwrap":false,"_cnpm_publish_time":1516060842126},"1.4.1":{"name":"eslint-plugin-graphql","version":"1.4.1","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^7.2.3","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^4.1.1","graphql":"^0.11.0","graphql-tools":"^2.0.0","mocha":"^3.4.2"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql-config":"^1.0.7","lodash":"^4.11.1"},"peerDependencies":{"graphql":"^0.10.1 || ^0.11.0"},"gitHead":"1a73d6f8976b8efedd9428b67b8746dd551f54d3","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@1.4.1","_shasum":"8c7d49548a7fa47526a68255d80739ac3d018f4f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"8c7d49548a7fa47526a68255d80739ac3d018f4f","size":77942,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-1.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-1.4.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql-1.4.1.tgz_1510244142797_0.00911277555860579"},"directories":{},"publish_time":1510244142871,"_cnpm_publish_time":1510244142871,"_hasShrinkwrap":false},"1.4.0":{"name":"eslint-plugin-graphql","version":"1.4.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^7.2.3","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^4.1.1","graphql":"^0.11.0","graphql-tools":"^2.0.0","mocha":"^3.4.2"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql-config":"^1.0.7","lodash":"^4.11.1"},"peerDependencies":{"graphql":"^0.10.1 || ^0.11.0"},"gitHead":"4e22c647b3ac857890c7ea10eaf9064a4c559a88","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@1.4.0","_shasum":"70ed3173cab96be8b2d42d38c785990111bd05db","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"70ed3173cab96be8b2d42d38c785990111bd05db","size":77946,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-1.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-1.4.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql-1.4.0.tgz_1510243942060_0.46903082984499633"},"directories":{},"publish_time":1510243942415,"_cnpm_publish_time":1510243942415,"_hasShrinkwrap":false},"1.4.0-1":{"name":"eslint-plugin-graphql","version":"1.4.0-1","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^7.2.3","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^4.1.1","graphql":"^0.11.0","graphql-tools":"^2.0.0","mocha":"^3.4.2"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql-config":"^1.0.7","lodash":"^4.11.1"},"peerDependencies":{"graphql":"^0.10.1 || ^0.11.0"},"gitHead":"25b27284fa150fc24caab228dd5337e183f05699","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@1.4.0-1","_shasum":"77e8adafcf82dfa233abf5ac0b8afcf71502429a","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"77e8adafcf82dfa233abf5ac0b8afcf71502429a","size":77944,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-1.4.0-1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-1.4.0-1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql-1.4.0-1.tgz_1507101348351_0.6901420901995152"},"directories":{},"publish_time":1507101348436,"_cnpm_publish_time":1507101348436,"_hasShrinkwrap":false},"1.4.0-0":{"name":"eslint-plugin-graphql","version":"1.4.0-0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^7.2.3","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^4.1.1","graphql":"^0.11.0","graphql-tools":"^1.0.0","mocha":"^3.4.2"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql-config":"^1.0.7","lodash":"^4.11.1"},"gitHead":"a68868e3b8f1e265b74a550188c5cd07889e4823","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@1.4.0-0","_shasum":"bf66ad490a9815ae3be7e2de835453cf71340e4c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"bf66ad490a9815ae3be7e2de835453cf71340e4c","size":77888,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-1.4.0-0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-1.4.0-0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql-1.4.0-0.tgz_1507101078753_0.8637260801624507"},"directories":{},"publish_time":1507101078884,"_hasShrinkwrap":false,"_cnpm_publish_time":1507101078884},"1.3.0":{"name":"eslint-plugin-graphql","version":"1.3.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^7.2.3","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^4.1.1","graphql-tools":"^1.0.0","mocha":"^3.4.2"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql":"^0.10.1","graphql-config":"^1.0.0","lodash":"^4.11.1"},"gitHead":"82cd8cf8a2c72a83037d68ae778ed6ff7b79413d","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@1.3.0","_shasum":"99e44a93bfda4b1c9efbfb2bd93e7d0a710430c0","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"99e44a93bfda4b1c9efbfb2bd93e7d0a710430c0","size":77289,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-1.3.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql-1.3.0.tgz_1501512367724_0.2639935889746994"},"directories":{},"publish_time":1501512368043,"_hasShrinkwrap":false,"_cnpm_publish_time":1501512368043},"1.2.0":{"name":"eslint-plugin-graphql","version":"1.2.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^7.2.3","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^4.1.1","graphql-tools":"^1.0.0","mocha":"^3.4.2"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql":"^0.10.1","lodash":"^4.11.1"},"gitHead":"93151ab47e069e13d95c7c7545ec1a82c3cc091b","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@1.2.0","_shasum":"fb47d8e3ae04a62f6f6b9ac06ac9e5caef34c65b","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"fb47d8e3ae04a62f6f6b9ac06ac9e5caef34c65b","size":76507,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-1.2.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql-1.2.0.tgz_1500396250410_0.11882095714099705"},"directories":{},"publish_time":1500396250683,"_cnpm_publish_time":1500396250683,"_hasShrinkwrap":false},"1.1.0":{"name":"eslint-plugin-graphql","version":"1.1.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^7.2.3","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^4.1.1","graphql-tools":"^1.0.0","mocha":"^3.4.2"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql":"^0.10.1","lodash":"^4.11.1"},"gitHead":"a474a6a80ec64c09e451080d29e2a75f8dfc26ce","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@1.1.0","_shasum":"b7405e8e1e1081920bbd81676a68c60afcfd2106","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"b7405e8e1e1081920bbd81676a68c60afcfd2106","size":76366,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-1.1.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql-1.1.0.tgz_1498858741489_0.12346482463181019"},"directories":{},"publish_time":1498858741687,"_hasShrinkwrap":false,"_cnpm_publish_time":1498858741687},"1.0.0":{"name":"eslint-plugin-graphql","version":"1.0.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^7.2.3","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.17.0","graphql-tools":"^1.0.0","mocha":"^3.4.2"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql":"^0.10.1","lodash":"^4.11.1"},"gitHead":"26c63eba1c2021e004ea866abcade2d77810257c","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@1.0.0","_shasum":"0eb4608411b9875b0c2033b44a2e4d1897186087","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"0eb4608411b9875b0c2033b44a2e4d1897186087","size":76218,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-1.0.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql-1.0.0.tgz_1496258077436_0.7276774132624269"},"directories":{},"publish_time":1496258077524,"_cnpm_publish_time":1496258077524,"_hasShrinkwrap":false},"0.8.2":{"name":"eslint-plugin-graphql","version":"0.8.2","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^7.1.1","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.17.0","graphql-tools":"^0.10.1","mocha":"^3.4.2"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql":"^0.9.6","lodash":"^4.11.1"},"gitHead":"b5da4dbe7ad0f0364c55fe3af6ad54b661e1ba25","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@0.8.2","_shasum":"ce55d7d345cdba00696393e8c2281aa455c01f6a","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"ce55d7d345cdba00696393e8c2281aa455c01f6a","size":76113,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.8.2.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql-0.8.2.tgz_1496030597048_0.27523162425495684"},"directories":{},"publish_time":1496030597123,"_cnpm_publish_time":1496030597123,"_hasShrinkwrap":false},"0.8.1":{"name":"eslint-plugin-graphql","version":"0.8.1","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^7.1.1","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.17.0","graphql-tools":"^0.10.1","mocha":"^3.4.2"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql":"^0.9.6","lodash":"^4.11.1"},"gitHead":"de9bb86f92c8eaa22c7f860d10f7b78127e31734","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@0.8.1","_shasum":"b1f2fd8e02b19b154c449bc82a008d39f8c24972","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"b1f2fd8e02b19b154c449bc82a008d39f8c24972","size":76057,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.8.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/eslint-plugin-graphql-0.8.1.tgz_1495663346804_0.9698016429319978"},"directories":{},"publish_time":1495663346906,"_cnpm_publish_time":1495663346906,"_hasShrinkwrap":false},"0.8.0":{"name":"eslint-plugin-graphql","version":"0.8.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^7.1.1","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^3.17.0","graphql-tools":"^0.10.1","mocha":"^3.2.0"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql":"^0.9.5","lodash":"^4.11.1"},"gitHead":"e3d7513d3dd1cd75a429a8d497e82bb3dbeef863","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@0.8.0","_shasum":"848514f66ee6c3ddb1f42b56a5136b1674e32a67","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"848514f66ee6c3ddb1f42b56a5136b1674e32a67","size":75999,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.8.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.8.0.tgz_1493678967446_0.5987380912993103"},"directories":{},"publish_time":1493678967802,"_cnpm_publish_time":1493678967802,"_hasShrinkwrap":false},"0.7.0":{"name":"eslint-plugin-graphql","version":"0.7.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10","mocha":"^2.4.5"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql":"^0.9.0","lodash":"^4.11.1"},"gitHead":"ec6a46556705ad3854d1c7bf1154c36e5d603bff","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@0.7.0","_shasum":"96572796346e15579dc4b42d3b7f7c125c96de12","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.7.0","_npmUser":{"name":"jnwng","email":"j@jnwng.com"},"dist":{"shasum":"96572796346e15579dc4b42d3b7f7c125c96de12","size":75841,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.7.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.7.0.tgz_1489599744319_0.0026829882990568876"},"directories":{},"publish_time":1489599744580,"_cnpm_publish_time":1489599744580,"_hasShrinkwrap":false},"0.6.1":{"name":"eslint-plugin-graphql","version":"0.6.1","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10","mocha":"^2.4.5"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql":"^0.9.0","lodash":"^4.11.1"},"gitHead":"746ae8d417404ba023bfb5e61be6c9b391f573de","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@0.6.1","_shasum":"1110acd87c74d76c14f7eab9bb01ea4bb2571ea6","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"1110acd87c74d76c14f7eab9bb01ea4bb2571ea6","size":50940,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.6.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.6.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.6.1.tgz_1487807808850_0.10620665014721453"},"directories":{},"publish_time":1487807809099,"_cnpm_publish_time":1487807809099,"_hasShrinkwrap":false},"0.6.0":{"name":"eslint-plugin-graphql","version":"0.6.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10","mocha":"^2.4.5"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"babel-polyfill":"^6.7.4","graphql":"^0.9.0","lodash":"^4.11.1"},"gitHead":"65344fe8ab5b878f1f7f68c21e059603f11262af","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@0.6.0","_shasum":"4f2b680eac5eab874d40d7f1c888bdc51b192f0b","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"4f2b680eac5eab874d40d7f1c888bdc51b192f0b","size":47194,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.6.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.6.0.tgz_1485538681458_0.41460210806690156"},"directories":{},"publish_time":1485538683520,"_cnpm_publish_time":1485538683520,"_hasShrinkwrap":false},"0.5.0":{"name":"eslint-plugin-graphql","version":"0.5.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10","mocha":"^2.4.5"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"babel-polyfill":"^6.7.4","graphql":"^0.8.2","lodash":"^4.11.1"},"gitHead":"4d27a162447a5fdec78eaee7f88b11e2b975fd8c","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@0.5.0","_shasum":"f7eca9cab7ac28e0a3908ac26400d7aae49b8b2d","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"f7eca9cab7ac28e0a3908ac26400d7aae49b8b2d","size":47178,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.5.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.5.0.tgz_1485200029296_0.48904687189497054"},"directories":{},"publish_time":1485200031161,"_cnpm_publish_time":1485200031161,"_hasShrinkwrap":false},"0.4.3":{"name":"eslint-plugin-graphql","version":"0.4.3","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10","mocha":"^2.4.5"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"babel-polyfill":"^6.7.4","graphql":"^0.5.0","lodash":"^4.11.1"},"gitHead":"11541b1dbba7ad3f7cec0edf1e95bcb700742fda","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@0.4.3","_shasum":"17596c4a9b5692873ccc0410545ce230edcff047","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"17596c4a9b5692873ccc0410545ce230edcff047","size":46761,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.4.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.4.3.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.4.3.tgz_1481845766167_0.2520494335331023"},"directories":{},"publish_time":1481845766412,"_cnpm_publish_time":1481845766412,"_hasShrinkwrap":false},"0.4.2":{"name":"eslint-plugin-graphql","version":"0.4.2","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10","mocha":"^2.4.5"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"babel-polyfill":"^6.7.4","graphql":"^0.5.0","lodash":"^4.11.1"},"gitHead":"3d49098c0ed286072264c6db4b372855b58a78b6","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@0.4.2","_shasum":"acb9eabd04112f54d2827c0cac5728a417203e8d","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"acb9eabd04112f54d2827c0cac5728a417203e8d","size":46704,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.4.2.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.4.2.tgz_1481673687007_0.018676623003557324"},"directories":{},"publish_time":1481673688839,"_cnpm_publish_time":1481673688839,"_hasShrinkwrap":false},"0.4.1":{"name":"eslint-plugin-graphql","version":"0.4.1","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10","mocha":"^2.4.5"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"babel-polyfill":"^6.7.4","graphql":"^0.5.0","lodash":"^4.11.1"},"gitHead":"1e490055f36514545f40900071cc6ea35f2c5a97","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@0.4.1","_shasum":"bed490ffa70b1cd8dec62033ab4f5021c2fa3e21","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"bed490ffa70b1cd8dec62033ab4f5021c2fa3e21","size":46532,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.4.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.4.1.tgz_1481667683426_0.19824234931729734"},"directories":{},"publish_time":1481667683671,"_cnpm_publish_time":1481667683671,"_hasShrinkwrap":false},"0.4.0":{"name":"eslint-plugin-graphql","version":"0.4.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10","mocha":"^2.4.5"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"babel-polyfill":"^6.7.4","graphql":"^0.5.0","lodash":"^4.11.1"},"gitHead":"b01b20db02dd0e5f7ad5c52c05114a3305ff896a","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@0.4.0","_shasum":"ca9e81058541e8c782445a9cd253f81f5bfe4bcc","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"ca9e81058541e8c782445a9cd253f81f5bfe4bcc","size":45719,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.4.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.4.0.tgz_1481090429400_0.7775449398905039"},"directories":{},"publish_time":1481090431535,"_cnpm_publish_time":1481090431535,"_hasShrinkwrap":false},"0.3.1":{"name":"eslint-plugin-graphql","version":"0.3.1","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10","mocha":"^2.4.5"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"babel-polyfill":"^6.7.4","graphql":"^0.5.0","lodash":"^4.11.1"},"gitHead":"236ce58077d043b04996d94371218ed505478d51","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@0.3.1","_shasum":"fdaaa48530fd9c75352599ad8034a9bc6d45a073","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"fdaaa48530fd9c75352599ad8034a9bc6d45a073","size":44694,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.3.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.3.1.tgz_1481012811810_0.9721956201829016"},"directories":{},"publish_time":1481012812052,"_cnpm_publish_time":1481012812052,"_hasShrinkwrap":false},"0.3.0":{"name":"eslint-plugin-graphql","version":"0.3.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10","mocha":"^2.4.5"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"babel-polyfill":"^6.7.4","graphql":"^0.5.0","lodash":"^4.11.1"},"gitHead":"683b7d436fff670fcf936fa7ad0dbc76ad8854d0","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@0.3.0","_shasum":"35d25cc4c4cf04e58d7b264a54d2f7789f8086f8","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"35d25cc4c4cf04e58d7b264a54d2f7789f8086f8","size":44666,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.3.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.3.0.tgz_1481012476238_0.992732361657545"},"directories":{},"publish_time":1481012476475,"_cnpm_publish_time":1481012476475,"_hasShrinkwrap":false},"0.2.7":{"name":"eslint-plugin-graphql","version":"0.2.7","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10","mocha":"^2.4.5"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"babel-polyfill":"^6.7.4","graphql":"^0.5.0","lodash":"^4.11.1"},"gitHead":"408cf80f3e1fec1cc1636a69fe30e5e45e7788b1","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@0.2.7","_shasum":"1a3a38b31759e295cf36dd64d9b6f295e4e99013","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"1a3a38b31759e295cf36dd64d9b6f295e4e99013","size":44043,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.2.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.2.7.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.2.7.tgz_1478559154024_0.8912870995700359"},"directories":{},"publish_time":1478559154255,"_cnpm_publish_time":1478559154255,"_hasShrinkwrap":false},"0.2.6":{"name":"eslint-plugin-graphql","version":"0.2.6","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","repository":{"type":"git","url":"git+https://github.com/apollostack/eslint-plugin-graphql.git"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10","mocha":"^2.4.5"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"babel-polyfill":"^6.7.4","graphql":"^0.5.0","lodash":"^4.11.1"},"gitHead":"2b11ceeff4983357aaf8980a2d3727f8e934df0f","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"_id":"eslint-plugin-graphql@0.2.6","_shasum":"fe8c1ad39dde2c485e307949548cb5f7923d2ac3","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"fe8c1ad39dde2c485e307949548cb5f7923d2ac3","size":44014,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.2.6.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.2.6.tgz_1478211668414_0.10563788563013077"},"directories":{},"publish_time":1478211668654,"_cnpm_publish_time":1478211668654,"_hasShrinkwrap":false},"0.2.4":{"name":"eslint-plugin-graphql","version":"0.2.4","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-core":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10","mocha":"^2.4.5"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"babel-polyfill":"^6.7.4","graphql":"^0.5.0","lodash":"^4.11.1"},"gitHead":"88846d4ffa9d057fbf807ba0d51dde0c4992a53f","_id":"eslint-plugin-graphql@0.2.4","_shasum":"f1a89771537218f2f478f7166b555f08ef6e21c3","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"helfer","email":"helfer@meteor.com"},"dist":{"shasum":"f1a89771537218f2f478f7166b555f08ef6e21c3","size":43681,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.2.4.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.2.4.tgz_1464902135599_0.3319124395493418"},"directories":{},"publish_time":1464902136035,"_cnpm_publish_time":1464902136035,"_hasShrinkwrap":false},"0.2.3":{"name":"eslint-plugin-graphql","version":"0.2.3","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql":"^0.5.0","lodash":"^4.11.1"},"gitHead":"45336318887fadced0acbf76b76127f0aa76d19a","_id":"eslint-plugin-graphql@0.2.3","_shasum":"e87fed91d59c4b05c8d1ace1a3849ba96f319b90","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"e87fed91d59c4b05c8d1ace1a3849ba96f319b90","size":49422,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.2.3.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.2.3.tgz_1461717083190_0.5949542880989611"},"directories":{},"publish_time":1461717085722,"_cnpm_publish_time":1461717085722,"_hasShrinkwrap":false},"0.2.2":{"name":"eslint-plugin-graphql","version":"0.2.2","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql":"^0.5.0","lodash":"^4.11.1"},"gitHead":"117097fb9a843647869ac724b9cb7b9a57c77cad","_id":"eslint-plugin-graphql@0.2.2","_shasum":"3ee5c7917288a1a4af5a0197ca900af17bcf25da","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"3ee5c7917288a1a4af5a0197ca900af17bcf25da","size":49280,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.2.2.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.2.2.tgz_1461652845707_0.2601756767835468"},"directories":{},"publish_time":1461652847644,"_cnpm_publish_time":1461652847644,"_hasShrinkwrap":false},"0.2.1":{"name":"eslint-plugin-graphql","version":"0.2.1","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql":"^0.5.0"},"gitHead":"3d1688086a1d23ae23f1699092c6c234cc63cbeb","_id":"eslint-plugin-graphql@0.2.1","_shasum":"6c0bc73706ca96c11f275863057ed2f2aa07e4fc","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"6c0bc73706ca96c11f275863057ed2f2aa07e4fc","size":49119,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.2.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.2.1.tgz_1461651498704_0.24723791610449553"},"directories":{},"publish_time":1461651500760,"_cnpm_publish_time":1461651500760,"_hasShrinkwrap":false},"0.2.0":{"name":"eslint-plugin-graphql","version":"0.2.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib","pretest":"node test/updateSchemaJson.js"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-eslint":"^6.0.4","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql":"^0.5.0"},"gitHead":"62141aad9d6076f274109159b00267bb7e0f2a64","_id":"eslint-plugin-graphql@0.2.0","_shasum":"5de7fc0850a7ebb88a92d30e197b36665f93456e","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"5de7fc0850a7ebb88a92d30e197b36665f93456e","size":49097,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.2.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.2.0.tgz_1461650431534_0.054442412219941616"},"directories":{},"publish_time":1461650433425,"_cnpm_publish_time":1461650433425,"_hasShrinkwrap":false},"0.1.1":{"name":"eslint-plugin-graphql","version":"0.1.1","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql":"^0.5.0"},"gitHead":"545fcecc8476a13c8d12291cd7fc8924a366178a","_id":"eslint-plugin-graphql@0.1.1","_shasum":"aa1b78711500097a034393b3187d9cfc07af2529","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"aa1b78711500097a034393b3187d9cfc07af2529","size":44870,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.1.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.1.1.tgz_1461367127931_0.4543591719120741"},"directories":{},"publish_time":1461367130244,"_cnpm_publish_time":1461367130244,"_hasShrinkwrap":false},"0.1.0":{"name":"eslint-plugin-graphql","version":"0.1.0","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql":"^0.5.0"},"gitHead":"99a141f85e346c147ce9df2a8eda894518106abd","_id":"eslint-plugin-graphql@0.1.0","_shasum":"d341c781cae4f0a6090842388efaf4677375349b","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"d341c781cae4f0a6090842388efaf4677375349b","size":4435,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.1.0.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.1.0.tgz_1461366123287_0.9643876547925174"},"directories":{},"publish_time":1461366125688,"_cnpm_publish_time":1461366125688,"_hasShrinkwrap":false},"0.0.2":{"name":"eslint-plugin-graphql","version":"0.0.2","description":"GraphQL ESLint plugin.","author":{"name":"Sashko Stubailo"},"main":"lib/index.js","scripts":{"test":"mocha test/index.js","prepublish":"babel ./src --ignore test --out-dir ./lib"},"devDependencies":{"babel":"^6.5.2","babel-cli":"^6.7.7","babel-preset-es2015":"^6.6.0","babel-preset-stage-0":"^6.5.0","eslint":"^2.8.0","graphql-tools":"^0.3.10"},"babel":{"presets":["es2015","stage-0"]},"license":"MIT","dependencies":{"graphql":"^0.5.0"},"gitHead":"29020215e0087c066fcde8541f5d470e4ae3354e","_id":"eslint-plugin-graphql@0.0.2","_shasum":"1402e44850651e5a01bae188864f9befe951de05","_from":".","_npmVersion":"2.14.7","_nodeVersion":"4.2.3","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"1402e44850651e5a01bae188864f9befe951de05","size":4394,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.0.2.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.0.2.tgz_1461363870428_0.7875751303508878"},"directories":{},"publish_time":1461363872403,"_cnpm_publish_time":1461363872403,"_hasShrinkwrap":false},"0.0.1":{"name":"eslint-plugin-graphql","version":"0.0.1","description":"Check your GraphQL query strings against a schema.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":"","license":"MIT","gitHead":"0adfc262e9e24df469513912184292a6b706fea9","_id":"eslint-plugin-graphql@0.0.1","_shasum":"f8b8640cd4d2b5c0a9dad7259a1ab75d3a1f1baf","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"sashko","email":"sashko@stubailo.com"},"dist":{"shasum":"f8b8640cd4d2b5c0a9dad7259a1ab75d3a1f1baf","size":297,"noattachment":false,"key":"/eslint-plugin-graphql/-/eslint-plugin-graphql-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/eslint-plugin-graphql/download/eslint-plugin-graphql-0.0.1.tgz"},"maintainers":[{"name":"apollo-bot","email":"npm@apollographql.com"},{"name":"helfer","email":"jonas@helfer.email"},{"name":"jnwng","email":"j@jnwng.com"},{"name":"sashko","email":"s.stubailo@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/eslint-plugin-graphql-0.0.1.tgz_1461272223242_0.9444201006554067"},"directories":{},"publish_time":1461272225885,"_cnpm_publish_time":1461272225885,"_hasShrinkwrap":false}},"readme":"# eslint-plugin-graphql\n[![npm version](https://badge.fury.io/js/eslint-plugin-graphql.svg)](https://badge.fury.io/js/eslint-plugin-graphql)\n[![Build Status](https://travis-ci.org/apollographql/eslint-plugin-graphql.svg?branch=master)](https://travis-ci.org/apollographql/eslint-plugin-graphql)\n[![Get on Slack](https://img.shields.io/badge/slack-join-orange.svg)](http://www.apollostack.com/#slack)\n\nAn ESLint plugin that checks tagged query strings inside JavaScript, or queries inside `.graphql` files, against a GraphQL schema.\n\n```\nnpm install eslint-plugin-graphql\n```\n\n![Screenshot from Atom](https://github.com/apollostack/eslint-plugin-graphql/raw/master/screenshot.png)\n\n`eslint-plugin-graphql` has built-in settings for four GraphQL clients out of the box:\n\n1. [Apollo client](http://docs.apollostack.com/apollo-client/index.html)\n2. [Relay](https://facebook.github.io/relay/)\n3. [Lokka](https://github.com/kadirahq/lokka)\n4. [FraQL](https://github.com/smooth-code/fraql)\n\nIf you want to lint your GraphQL schema, rather than queries, check out [cjoudrey/graphql-schema-linter](https://github.com/cjoudrey/graphql-schema-linter).\n\n### Importing schema JSON\n\nYou'll need to import your [introspection query result](https://github.com/graphql/graphql-js/blob/master/src/utilities/introspectionQuery.js) or the schema as a string in the Schema Language format. This can be done if you define your ESLint config in a JS file.\n\n### Retrieving a remote GraphQL schema\n\n[graphql-cli](https://github.com/graphcool/graphql-cli) provides a `get-schema` command (in conjunction with a `.graphqlconfig` file) that makes retrieving remote schemas very simple.\n\n[apollo-codegen](https://github.com/apollographql/apollo-codegen) also provides an [introspect-schema](https://github.com/apollographql/apollo-codegen#introspect-schema) command that can get your remote schemas as well\n\n### Common options\n\nAll of the rules provided by this plugin have a few options in common. There are examples of how to use these with Apollo, Relay, Lokka, FraQL and literal files further down.\n\n- `env`: Import default settings for your GraphQL client. Supported values: `'apollo'`, `'relay'`, `'lokka'`, `'fraql'` `'literal'`. Defaults to `'apollo'`. This is used for the slight parsing differences in the GraphQL syntax between Apollo, Relay, Lokka and FraQL as well as giving nice defaults to some other options.\n\n- `tagName`: The name of the template literal tag that this plugin should look for when searching for GraphQL queries. It has different defaults depending on the `env` option:\n\n  - `'relay'`: `'Relay.QL'`\n  - `'internal'`: Special automatic value\n  - others: `'gql'`, `'graphql'`\n\nYou also have to specify a schema. You can either do it using _one_ of these options:\n\n- `schemaJson`: Your schema as JSON.\n- `schemaJsonFilepath`: The absolute path to your schema as a .json file. (Warning: this variant is incompatible with `eslint --cache`.)\n- `schemaString`: Your schema in the Schema Language format as a string.\n\nAlternatively, you can use a [.graphqlconfig](https://github.com/graphcool/graphql-config) file instead of the above three options. If you do there's one more option to know about:\n\n- `projectName`: In case you specify multiple schemas in your `.graphqlconfig` file, choose which one to use by providing the project name here as a string.\n\nThere's an example on how to use a `.graphqlconfig` file further down.\n\n### Identity template literal tag\n\nThis plugin relies on GraphQL queries being prefixed with a special tag. In Relay and Apollo this is done often, but some other clients take query strings without a tag. In this case, [`fake-tag`](https://npm.im/fake-tag) can be used to define an identity tag that doesn't do anything except for tell the linter this is a GraphQL query:\n\n```js\nimport gql from \"fake-tag\";\n\nconst QUERY_VIEWER_NAME = gql`\n  query ViewerName {\n    viewer {\n      name\n    }\n  }\n`;\n```\n\nFake tags won’t be necessary [once `/* GraphQL */` comment tags are supported](https://github.com/apollographql/eslint-plugin-graphql/issues/224).\n\n### GraphQL literal files\n\nThis plugin also lints GraphQL literal files ending on `.gql` or `.graphql`.\nIn order to do so set `env` to `'literal'` in your `.eslintrc.js` and tell eslint to check these files as well.\n\n```bash\neslint . --ext .js --ext .gql --ext .graphql\n```\n\n### Example config for Apollo\n\n```js\n// In a file called .eslintrc.js\nmodule.exports = {\n  parser: \"babel-eslint\",\n  rules: {\n    \"graphql/template-strings\": ['error', {\n      // Import default settings for your GraphQL client. Supported values:\n      // 'apollo', 'relay', 'lokka', 'fraql', 'literal'\n      env: 'apollo',\n\n      // Import your schema JSON here\n      schemaJson: require('./schema.json'),\n\n      // OR provide absolute path to your schema JSON (but not if using `eslint --cache`!)\n      // schemaJsonFilepath: path.resolve(__dirname, './schema.json'),\n\n      // OR provide the schema in the Schema Language format\n      // schemaString: printSchema(schema),\n\n      // tagName is gql by default\n    }]\n  },\n  plugins: [\n    'graphql'\n  ]\n}\n```\n\n### Example config for Relay\n\n```js\n// In a file called .eslintrc.js\nmodule.exports = {\n  parser: \"babel-eslint\",\n  rules: {\n    \"graphql/template-strings\": ['error', {\n      // Import default settings for your GraphQL client. Supported values:\n      // 'apollo', 'relay', 'lokka', 'fraql', 'literal'\n      env: 'relay',\n\n      // Import your schema JSON here\n      schemaJson: require('./schema.json'),\n\n      // OR provide absolute path to your schema JSON (but not if using `eslint --cache`!)\n      // schemaJsonFilepath: path.resolve(__dirname, './schema.json'),\n\n      // OR provide the schema in the Schema Language format\n      // schemaString: printSchema(schema),\n\n      // tagName is set for you to Relay.QL\n    }]\n  },\n  plugins: [\n    'graphql'\n  ]\n}\n```\n\n### Example config for Lokka\n\n```js\n// In a file called .eslintrc.js\nmodule.exports = {\n  parser: \"babel-eslint\",\n  rules: {\n    \"graphql/template-strings\": ['error', {\n      // Import default settings for your GraphQL client. Supported values:\n      // 'apollo', 'relay', 'lokka', 'fraql', 'literal'\n      env: 'lokka',\n\n      // Import your schema JSON here\n      schemaJson: require('./schema.json'),\n\n      // OR provide absolute path to your schema JSON (but not if using `eslint --cache`!)\n      // schemaJsonFilepath: path.resolve(__dirname, './schema.json'),\n\n      // OR provide the schema in the Schema Language format\n      // schemaString: printSchema(schema),\n\n      // Optional, the name of the template tag, defaults to 'gql'\n      tagName: 'gql'\n    }]\n  },\n  plugins: [\n    'graphql'\n  ]\n}\n```\n\n### Example config for FraQL\n\n```js\n// In a file called .eslintrc.js\nmodule.exports = {\n  parser: \"babel-eslint\",\n  rules: {\n    \"graphql/template-strings\": ['error', {\n      // Import default settings for your GraphQL client. Supported values:\n      // 'apollo', 'relay', 'lokka', 'fraql', 'literal'\n      env: 'fraql',\n\n      // Import your schema JSON here\n      schemaJson: require('./schema.json'),\n\n      // OR provide absolute path to your schema JSON\n      // schemaJsonFilepath: path.resolve(__dirname, './schema.json'),\n\n      // OR provide the schema in the Schema Language format\n      // schemaString: printSchema(schema),\n\n      // Optional, the name of the template tag, defaults to 'gql'\n      tagName: 'gql'\n    }]\n  },\n  plugins: [\n    'graphql'\n  ]\n}\n```\n\n### Example config for literal graphql files\n\n```js\n// In a file called .eslintrc.js\nmodule.exports = {\n  parser: \"babel-eslint\",\n  rules: {\n    \"graphql/template-strings\": ['error', {\n      // Import default settings for your GraphQL client. Supported values:\n      // 'apollo', 'relay', 'lokka', 'fraql', 'literal'\n      env: 'literal',\n\n      // Import your schema JSON here\n      schemaJson: require('./schema.json'),\n\n      // OR provide absolute path to your schema JSON (but not if using `eslint --cache`!)\n      // schemaJsonFilepath: path.resolve(__dirname, './schema.json'),\n\n      // OR provide the schema in the Schema Language format\n      // schemaString: printSchema(schema),\n\n      // tagName is set automatically\n    }]\n  },\n  plugins: [\n    'graphql'\n  ]\n}\n```\n\n### Additional Schemas or Tags\n\nThis plugin can be used to validate against multiple schemas by identifying them with different tags. This is useful for applications interacting with multiple GraphQL systems. Additional schemas can simply be appended to the options list:\n\n```js\nmodule.exports = {\n  parser: \"babel-eslint\",\n  rules: {\n    \"graphql/template-strings\": ['error', {\n      env: 'apollo',\n      tagName: 'FirstGQL',\n      schemaJson: require('./schema-first.json')\n    }, {\n      env: 'relay',\n      tagName: 'SecondGQL',\n      schemaJson: require('./schema-second.json')\n    }]\n  },\n  plugins: [\n    'graphql'\n  ]\n}\n```\n\n### Example config when using [.graphqlconfig](https://github.com/graphcool/graphql-config)\n\nIf you have `.graphqlconfig` file in the root of your repo you can omit schema-related\nproperties (`schemaJson`, `schemaJsonFilepath` and `schemaString`) from rule config.\n\n```js\n// In a file called .eslintrc.js\nmodule.exports = {\n  parser: \"babel-eslint\",\n  rules: {\n    \"graphql/template-strings\": ['error', {\n      // Import default settings for your GraphQL client. Supported values:\n      // 'apollo', 'relay', 'lokka', 'fraql', 'literal'\n      env: 'literal'\n      // no need to specify schema here, it will be automatically determined using .graphqlconfig\n    }]\n  },\n  plugins: [\n    'graphql'\n  ]\n}\n```\n\nIn case you use additional schemas, specify `projectName` from `.graphqlconfig` for each `tagName`:\n```js\nmodule.exports = {\n  parser: \"babel-eslint\",\n  rules: {\n    \"graphql/template-strings\": ['error', {\n      env: 'apollo',\n      tagName: 'FirstGQL',\n      projectName: 'FirstGQLProject'\n    }, {\n      env: 'relay',\n      tagName: 'SecondGQL',\n      projectName: 'SecondGQLProject'\n    }]\n  },\n  plugins: [\n    'graphql'\n  ]\n}\n```\n\n### Selecting Validation Rules\n\nGraphQL validation rules can be configured in the eslint rule configuration using the `validators` option. The default selection depends on the `env` setting. If no `env` is specified, all rules are enabled by default.\n\nThe `validators` setting can be set either to a list of specific validator names or to the special value `\"all\"`.\n\n```js\nmodule.exports = {\n  parser: \"babel-eslint\",\n  rules: {\n    \"graphql/template-strings\": ['error', {\n      env: 'apollo',\n      validators: 'all',\n      tagName: 'FirstGQL',\n      schemaJson: require('./schema-first.json')\n    }, {\n      validators: ['FieldsOnCorrectType'],\n      tagName: 'SecondGQL',\n      schemaJson: require('./schema-second.json')\n    }]\n  },\n  plugins: [\n    'graphql'\n  ]\n}\n```\n\nThe full list of available validators is:\n  - `ExecutableDefinitions`\n  - `FieldsOnCorrectType`\n  - `FragmentsOnCompositeTypes`\n  - `KnownArgumentNames`\n  - `KnownDirectives` (*disabled by default in `relay`*)\n  - `KnownFragmentNames` (*disabled by default in all envs*)\n  - `KnownTypeNames`\n  - `LoneAnonymousOperation`\n  - `NoFragmentCycles`\n  - `NoUndefinedVariables` (*disabled by default in `relay`*)\n  - `NoUnusedFragments` (*disabled by default in all envs*)\n  - `NoUnusedVariables`\n  - `OverlappingFieldsCanBeMerged`\n  - `PossibleFragmentSpreads`\n  - `ProvidedRequiredArguments` (*disabled by default in `relay`*)\n  - `ScalarLeafs` (*disabled by default in `relay`*)\n  - `SingleFieldSubscriptions`\n  - `UniqueArgumentNames`\n  - `UniqueDirectivesPerLocation`\n  - `UniqueFragmentNames`\n  - `UniqueInputFieldNames`\n  - `UniqueOperationNames`\n  - `UniqueVariableNames`\n  - `ValuesOfCorrectType`\n  - `VariablesAreInputTypes`\n  - `VariablesDefaultValueAllowed`\n  - `VariablesInAllowedPosition`\n\n### Named Operations Validation Rule\n\nThe Named Operation rule validates that all operations are named. Naming operations is valuable for including in server-side logs and debugging.\n\n**Pass**\n```\nquery FetchUsername {\n  viewer {\n    name\n  }\n}\n```\n\n**Fail**\n```\nquery {\n  viewer {\n    name\n  }\n}\n```\n\nThe rule is defined as `graphql/named-operations`.\n\n```js\n// In a file called .eslintrc.js\nmodule.exports = {\n  parser: \"babel-eslint\",\n  rules: {\n    \"graphql/template-strings\": ['error', {\n      env: 'apollo',\n      schemaJson: require('./schema.json'),\n    }],\n    \"graphql/named-operations\": ['warn', {\n      schemaJson: require('./schema.json'),\n    }],\n  },\n  plugins: [\n    'graphql'\n  ]\n}\n```\n### Required Fields Validation Rule\n\nThe Required Fields rule validates that any specified required field is part of the query, but only if that field is available in schema. This is useful to ensure that query results are cached properly in the client.\n\n**Pass**\n```\n// 'uuid' required and present in the schema\n\nschema {\n  query {\n    viewer {\n      name\n      uuid\n    }\n  }\n}\n\nquery ViewerName {\n  viewer {\n    name\n    uuid\n  }\n}\n```\n\n**Pass**\n```\n// 'uuid' usually required but not present in the schema here\n\nschema {\n  query {\n    viewer {\n      name\n    }\n  }\n}\n\nquery ViewerName {\n  viewer {\n    name\n  }\n}\n```\n\n**Fail**\n```\n// 'uuid' required and present in the schema\n\nschema {\n  query {\n    viewer {\n      uuid\n      name\n    }\n  }\n}\n\nquery ViewerName {\n  viewer {\n    name\n  }\n}\n```\n\nThe rule is defined as `graphql/required-fields` and requires the `requiredFields` option.\n\n```js\n// In a file called .eslintrc.js\nmodule.exports = {\n  rules: {\n    'graphql/required-fields': [\n      'error',\n      {\n        env: 'apollo',\n        schemaJsonFilepath: path.resolve(__dirname, './schema.json'),\n        requiredFields: ['uuid'],\n      },\n    ],\n  },\n  plugins: [\n    'graphql'\n  ]\n}\n```\n\n### Capitalization of a first letter of a Type name\n\nThis rule enforces that first letter of types is capitalized\n\n**Pass**\n```\nquery {\n  someUnion {\n    ... on SomeType {\n      someField\n    }\n  }\n}\n```\n\n**Fail**\n```\nquery {\n  someUnion {\n    ... on someType {\n      someField\n    }\n  }\n}\n```\n\nThe rule is defined as `graphql/capitalized-type-name`.\n\n```js\n// In a file called .eslintrc.js\nmodule.exports = {\n  parser: \"babel-eslint\",\n  rules: {\n    \"graphql/template-strings\": ['error', {\n      env: 'apollo',\n      schemaJson: require('./schema.json'),\n    }],\n    \"graphql/capitalized-type-name\": ['warn', {\n      schemaJson: require('./schema.json'),\n    }],\n  },\n  plugins: [\n    'graphql'\n  ]\n}\n```\n\n### No Deprecated Fields Validation Rule\n\nThe No Deprecated Fields rule validates that no deprecated fields are part of the query. This is useful to discover fields that have been marked as deprecated and shouldn't be used.\n\n**Fail**\n```\n// 'id' requested and marked as deprecated in the schema\n\nschema {\n  query {\n    viewer {\n      id: Int @deprecated(reason: \"Use the 'uuid' field instead\")\n      uuid: String\n    }\n  }\n}\n\nquery ViewerName {\n  viewer {\n    id\n  }\n}\n```\n\nThe rule is defined as `graphql/no-deprecated-fields`.\n\n```js\n// In a file called .eslintrc.js\nmodule.exports = {\n  rules: {\n    'graphql/no-deprecated-fields': [\n      'error',\n      {\n        env: 'relay',\n        schemaJson: require('./schema.json')\n      },\n    ],\n  },\n  plugins: [\n    'graphql'\n  ]\n}\n```\n","_attachments":{},"homepage":"https://github.com/apollostack/eslint-plugin-graphql","bugs":{"url":"https://github.com/apollostack/eslint-plugin-graphql/issues"},"license":"MIT"}