{"library":"body-parser-graphql","type":"library","category":null,"description":"body-parser-graphql is an Express.js middleware designed to process incoming HTTP requests with the `Content-Type` header set to `application/graphql`. Upon receipt, it transparently transforms the raw GraphQL query string from the request body into a standard `application/json` format, typically an object with a `query` property containing the GraphQL operation. This allows existing GraphQL server implementations, which usually expect `application/json` payloads, to seamlessly consume queries sent with the `application/graphql` Content-Type. The current stable version is 1.1.0, released in April 2018. However, the package has been archived and is no longer actively maintained as of March 2023, meaning users should consider alternatives or built-in solutions provided by modern GraphQL server libraries.","language":"javascript","status":"abandoned","version":"1.1.0","tags":["javascript","graphql","express","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install body-parser-graphql","imports":["import { bodyParserGraphQL } from 'body-parser-graphql'","import * as bodyParser from 'body-parser-graphql'","const { bodyParserGraphQL } = require('body-parser-graphql')"]},{"cmd":"yarn add body-parser-graphql","imports":[]},{"cmd":"pnpm add body-parser-graphql","imports":[]}],"homepage":null,"github":"https://github.com/supergraphql/body-parser-graphql","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/body-parser-graphql","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/body-parser-graphql/compatibility"}}