This repository was archived by the owner on Nov 11, 2018. It is now read-only.

Description
GraphqlFieldConfig interface for defining types is glueing code definition with this very framework/boilerplate.
What do you think about using some external library like https://github.com/prismake/typegql
@ObjectType({ description: 'Simple product object type' })
class Product {
@Field() name: string;
@Field() price: number;
@Field()
isExpensive() {
return this.price > 50;
}
}
It allows you to define type in such way, but it still compiles to plain GraphQL object type that will work with every schema