@nestjs/graphql
Version:
Nest - modern, fast, powerful node.js web framework (@graphql)
13 lines (12 loc) • 660 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.InterfaceNotRegisteredError = void 0;
class InterfaceNotRegisteredError extends Error {
constructor(hostTypeName, interfaceRef) {
const interfaceName = (interfaceRef && interfaceRef.name) || String(interfaceRef);
super(`"${hostTypeName}" lists "${interfaceName}" in its "implements" option, but ` +
`"${interfaceName}" is not registered as an @InterfaceType(). ` +
`Make sure every class referenced from "implements" is decorated with @InterfaceType().`);
}
}
exports.InterfaceNotRegisteredError = InterfaceNotRegisteredError;