{"library":"graphql-s2s","type":"library","category":null,"description":"GraphQL S2S (Schema-to-Schema) is a transpiler that extends standard GraphQL SDL with type inheritance, generic types, metadata decoration, and query deconstruction/transformation/rebuilding. Version 0.22.0 is the latest stable release. It allows developers to define reusable schema patterns before transpiling to standard GraphQL syntax for graphql-js and Apollo Server. Key differentiators: supports multiple inheritance, generic type parameters (like Paged<T>), schema-level metadata annotations, and programmatic query manipulation. Unlike graphql-modules or type-graphql, graphql-s2s works purely at the SDL string level without requiring class definitions or decorators.","language":"javascript","status":"active","version":"0.22.0","tags":["javascript","graphql","schema","transpiler","metadata","inheritance","generic","types","neap"],"last_verified":"Fri May 01","install":[{"cmd":"npm install graphql-s2s","imports":["import { transpileSchema } from 'graphql-s2s'","import { graphqls2s } from 'graphql-s2s'","import { deconstructQuery } from 'graphql-s2s'"]},{"cmd":"yarn add graphql-s2s","imports":[]},{"cmd":"pnpm add graphql-s2s","imports":[]}],"homepage":"https://graphql-s2s.herokuapp.com","github":"https://github.com/nicolasdao/graphql-s2s","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/graphql-s2s","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}