Configurable custom GraphQL Scalars (string, number, date, etc) with sanitization / validation / transformation in TypeScript.