{"_id":"@arbendium/graphql-middleware","_rev":"1-0becdebcbf88b24c81b2fd8725c293a4","name":"@arbendium/graphql-middleware","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.2":{"type":"module","name":"@arbendium/graphql-middleware","version":"1.0.2","description":"An Express middleware for GraphQL. Based on the original [express-graphql](https://www.npmjs.com/package/express-graphql) but heavily simplified and up-to-date. Together with GraphiQL with modern websocket support.","author":{"name":"Arbendium"},"repository":{"type":"git","url":"git+https://github.com/arbendium/graphql-middleware.git"},"license":"ISC","exports":"./index.js","scripts":{"lint":"eslint *.js"},"devDependencies":{"@arbendium/eslint-config-base":"^0.0.1","eslint":"^8.51.0"},"peerDependencies":{"graphql":"^16.8.1"},"dependencies":{"graphql-ws":"^5.14.0"},"_id":"@arbendium/graphql-middleware@1.0.2","gitHead":"05eb8a6c63dc13cd262d575221f285001fc5ff96","bugs":{"url":"https://github.com/arbendium/graphql-middleware/issues"},"homepage":"https://github.com/arbendium/graphql-middleware#readme","_nodeVersion":"20.8.0","_npmVersion":"10.2.0","dist":{"integrity":"sha512-EESE+5PqXIJ5lxppyJcvKg+dQFpoSXW+3yWtyMsR4vXS8aMdiCuLh1xR66q3GUUd5u6Pq8RcHLWPXTYjc4L5zw==","shasum":"c70833532efebef80de311531e5c2439e6571b55","tarball":"https://registry.npmjs.org/@arbendium/graphql-middleware/-/graphql-middleware-1.0.2.tgz","fileCount":5,"unpackedSize":11000,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjjDLH9uUZheIZoci86uKXM0S/V4Vk/l70heoVRckTtAiB1YbBO32tnGsBSvyp63MCy/EtgEPZM0DKRVoBJwspwHw=="}]},"_npmUser":{"name":"keijokapp","email":"keijo.kapp@gmail.com"},"directories":{},"maintainers":[{"name":"keijokapp","email":"keijo.kapp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-middleware_1.0.2_1697194692243_0.984263072152981"},"_hasShrinkwrap":false},"2.0.0":{"type":"module","name":"@arbendium/graphql-middleware","version":"2.0.0","description":"An Express middleware for GraphQL. Based on the original [express-graphql](https://www.npmjs.com/package/express-graphql) but heavily simplified and up-to-date. Together with GraphiQL with modern websocket support.","author":{"name":"Arbendium"},"repository":{"type":"git","url":"git+https://github.com/arbendium/graphql-middleware.git"},"license":"ISC","exports":"./index.js","scripts":{"lint":"eslint *.js"},"devDependencies":{"@arbendium/eslint-config-base":"^0.2.1","eslint":"^8.54.0"},"peerDependencies":{"graphql":"^16.8.1"},"dependencies":{"graphql-ws":"^5.14.2"},"_id":"@arbendium/graphql-middleware@2.0.0","gitHead":"82767517334d0ef19110acca70fc9adcf8b8ea7f","bugs":{"url":"https://github.com/arbendium/graphql-middleware/issues"},"homepage":"https://github.com/arbendium/graphql-middleware#readme","_nodeVersion":"21.1.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-UogLExx3sZLlIr8xoa7uYFQrl7lCWlsEhzNi09B2YobFw9QCV6x43vR1CYimMVRJLxl4VTVc4LiJ7mTNfVEy7Q==","shasum":"08e45223bd643972897d67d18a925b8aa8b0e953","tarball":"https://registry.npmjs.org/@arbendium/graphql-middleware/-/graphql-middleware-2.0.0.tgz","fileCount":5,"unpackedSize":11038,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVQyAEUEj/XI88GMVj1Vv9zCFrzddby3tGyww4bxsDWQIhAPmbwvbIA73pDsxWUxCFTzXD05XITI61LTmHgA6AKia3"}]},"_npmUser":{"name":"keijokapp","email":"keijo.kapp@gmail.com"},"directories":{},"maintainers":[{"name":"keijokapp","email":"keijo.kapp@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/graphql-middleware_2.0.0_1700265489631_0.7802768508381801"},"_hasShrinkwrap":false}},"time":{"created":"2023-10-13T10:58:12.116Z","1.0.2":"2023-10-13T10:58:12.445Z","modified":"2023-11-17T23:58:10.093Z","2.0.0":"2023-11-17T23:58:09.853Z"},"maintainers":[{"name":"keijokapp","email":"keijo.kapp@gmail.com"}],"description":"An Express middleware for GraphQL. Based on the original [express-graphql](https://www.npmjs.com/package/express-graphql) but heavily simplified and up-to-date. Together with GraphiQL with modern websocket support.","homepage":"https://github.com/arbendium/graphql-middleware#readme","repository":{"type":"git","url":"git+https://github.com/arbendium/graphql-middleware.git"},"author":{"name":"Arbendium"},"bugs":{"url":"https://github.com/arbendium/graphql-middleware/issues"},"license":"ISC","readme":"An Express middleware for GraphQL. Based on the original [express-graphql](https://www.npmjs.com/package/express-graphql) but heavily simplified and up-to-date. Together with GraphiQL with modern websocket support.\n\n## API\n\n```js\ngraphqlMiddleware({ schema, execute })\n```\n\n**Arguments**\n - `schema` - a GraphQL schema.\n - `execute` - a GraphQL execute function; this is mostly like an application-specific wrapper around GraphQL's own `execute` function.\n\nFor more information about these arguments and GraphQL overall, see [graphql-js](https://github.com/graphql/graphql-js) library.\n","readmeFilename":"README.md"}