type-graphql
Version:
Create GraphQL schema and resolvers with TypeScript, using classes and decorators!
9 lines (8 loc) • 492 B
JavaScript
export class ConflictingDefaultValuesError extends Error {
constructor(typeName, fieldName, defaultValueFromDecorator, defaultValueFromInitializer) {
super(`The '${fieldName}' field of '${typeName}' has conflicting default values. ` +
`Default value from decorator ('${defaultValueFromDecorator}') ` +
`is not equal to the property initializer value ('${defaultValueFromInitializer}').`);
Object.setPrototypeOf(this, new.target.prototype);
}
}