{"_id":"graphql-geojson","_rev":"3-e480ecfcc9a5b75aa1e211bbfe72b8fe","name":"graphql-geojson","description":"GraphQL schema object types for GeoJSON","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"graphql-geojson","version":"1.0.0","description":"GraphQL schema object types for GeoJSON","keywords":["graphql","geojson","schema"],"main":"index.js","scripts":{},"license":"ISC","author":{"name":"Gert Hengeveld","email":"info@ghengeveld.nl","url":"https://github.com/ghengeveld"},"homepage":"https://github.com/ghengeveld/graphql-geojson#readme","repository":{"type":"git","url":"git+https://github.com/ghengeveld/graphql-geojson.git"},"bugs":{"url":"https://github.com/ghengeveld/graphql-geojson/issues"},"gitHead":"9be2856766adca7f456cb68e0ce896d79825f1a4","_id":"graphql-geojson@1.0.0","_shasum":"62287a1bc63940f5e51accde8f99fe01f41e39d4","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.5.0","_npmUser":{"name":"ghengeveld","email":"info@ghengeveld.nl"},"dist":{"shasum":"62287a1bc63940f5e51accde8f99fe01f41e39d4","tarball":"https://registry.npmjs.org/graphql-geojson/-/graphql-geojson-1.0.0.tgz","integrity":"sha512-zdyZgOMlZfwSQYMFGN5AAdJ8uFrZM3b0NKVe/cC0uSUmQML9fzcjRftvlk1SCRKVO1b2DlPiYgi46I7uM1nN+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOKNMOB/BlKC9DT8+w1+4eyFSb8xowK6uWPyZpG8oFgwIhAOljOp3W/uP+KNxFgSxvf6rYDD6xkGRnB1OfRmnnivAL"}]},"maintainers":[{"name":"ghengeveld","email":"info@ghengeveld.nl"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/graphql-geojson-1.0.0.tgz_1478439085017_0.7051153350621462"}}},"readme":"# graphql-geojson\nGraphQL schema object types for GeoJSON\n\n## Installation\n\n```bash\nnpm i -S graphql-geojson\n```\n\nor with Yarn:\n\n```bash\nyarn add graphql-geojson\n```\n\n## Usage\n\n```js\nimport { GraphQLObjectType, GraphQLSchema } from 'graphql'\nimport { PointObject } from 'graphql-geojson'\n\nexport default new GraphQLSchema({\n  query: new GraphQLObjectType({\n    name: 'Query',\n    fields: () => ({\n      point: {\n        type: PointObject,\n        resolve: () => ({\n          type: 'Point',\n          coordinates: [-105.01621, 39.57422],\n        }),\n      },\n    }),\n  }),\n})\n```\n\nThen you can query it like this:\n\n```graphql\nquery {\n  point {\n    type\n    coordinates\n  }\n}\n```\n\n## Demo\n\nAn example GraphQL server implementation is available here:\nhttps://github.com/ghengeveld/graphql-geojson-demo\n","maintainers":[{"name":"ghengeveld","email":"info@ghengeveld.nl"}],"time":{"modified":"2022-06-18T13:57:01.105Z","created":"2016-11-06T13:31:26.869Z","1.0.0":"2016-11-06T13:31:26.869Z"},"homepage":"https://github.com/ghengeveld/graphql-geojson#readme","keywords":["graphql","geojson","schema"],"repository":{"type":"git","url":"git+https://github.com/ghengeveld/graphql-geojson.git"},"author":{"name":"Gert Hengeveld","email":"info@ghengeveld.nl","url":"https://github.com/ghengeveld"},"bugs":{"url":"https://github.com/ghengeveld/graphql-geojson/issues"},"license":"ISC","readmeFilename":"README.md"}