{"library":"graphql-annotations","type":"library","category":null,"description":"Utility library for parsing and stripping annotated metadata from GraphQL schema descriptions (v0.0.3). Allows extracting custom annotations like @db.length or @db.unique from type/field descriptions, returning structured objects. Supports multiple namespaces and JSON-like values. Lightweight, no runtime dependencies, ships TypeScript definitions. Created by Guillaume Chau (Akryum), maintainer of vue-apollo and GraphQL tools. Suitable for code generation or ORM mapping where directives are not available.","language":"javascript","status":"active","version":"0.0.3","tags":["javascript","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install graphql-annotations","imports":["import { parseAnnotations } from 'graphql-annotations'","import { stripAnnotations } from 'graphql-annotations'","import { parseAnnotations, stripAnnotations } from 'graphql-annotations'"]},{"cmd":"yarn add graphql-annotations","imports":[]},{"cmd":"pnpm add graphql-annotations","imports":[]}],"homepage":"https://github.com/Akryum/graphql-annotations#readme","github":"https://github.com/Akryum/graphql-annotations","docs":null,"changelog":null,"pypi":null,"npm":"graphql-annotations","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}