{"library":"graphql-typescript","type":"library","category":null,"description":"Define and build GraphQL schemas using TypeScript classes with decorators (static v0.3.0, last release Sep 2020). Uses `@Type`, `@Field`, `@Mutation`, `@Nullable`, and `@Input` decorators to generate a full GraphQL schema via `makeSchema()`. Unlike type-graphql or nestjs/graphql, it is minimal with no dependency injection, no resolvers file, and no runtime reflection beyond decorator metadata. Requires `graphql@^0.13.2` (not v15+) and TypeScript with `experimentalDecorators` and `emitDecoratorMetadata`. Unmaintained since 2020 – incompatible with modern GraphQL versions.","language":"javascript","status":"abandoned","version":"0.3.0","tags":["javascript","graphql","decorator","typescript","graphql-tools","apollo"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install graphql-typescript","imports":["import { Type } from 'graphql-typescript'","import { Field } from 'graphql-typescript'","import { makeSchema } from 'graphql-typescript'"]},{"cmd":"yarn add graphql-typescript","imports":[]},{"cmd":"pnpm add graphql-typescript","imports":[]}],"homepage":"https://github.com/vichssoise/graphql-typescript#readme","github":"https://github.com/vichssoise/graphql-typescript","docs":null,"changelog":null,"pypi":null,"npm":"graphql-typescript","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}