UNPKG

@tsclean/core

Version:

Plugin for API Rest Full development, based on Clean Architecture, IoC and Dependency Injection.

12 lines 1.66 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CircularDependencyException = void 0; const runtime_1 = require("./runtime"); class CircularDependencyException extends runtime_1.RuntimeException { constructor(context) { const ctx = context ? ` inside ${context}` : ``; super(`A circular dependency has been detected${ctx}. Please, make sure that each side of a bidirectional relationships are decorated with "forwardRef()".`); } } exports.CircularDependencyException = CircularDependencyException; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2lyY3VsYXItZGVwZW5kZW5jeS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9lcnJvcnMvZXhjZXB0aW9ucy9jaXJjdWxhci1kZXBlbmRlbmN5LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7OztBQUFBLHVDQUE2QztBQUU3QyxNQUFhLDJCQUE0QixTQUFRLDBCQUFnQjtJQUMvRCxZQUFZLE9BQWdCO1FBQzFCLE1BQU0sR0FBRyxHQUFHLE9BQU8sQ0FBQyxDQUFDLENBQUMsV0FBVyxPQUFPLEVBQUUsQ0FBQyxDQUFDLENBQUMsRUFBRSxDQUFDO1FBQ2hELEtBQUssQ0FDSCwwQ0FBMEMsR0FBRyx3R0FBd0csQ0FDdEosQ0FBQztJQUNKLENBQUM7Q0FDRjtBQVBELGtFQU9DIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUnVudGltZUV4Y2VwdGlvbiB9IGZyb20gJy4vcnVudGltZSc7XG5cbmV4cG9ydCBjbGFzcyBDaXJjdWxhckRlcGVuZGVuY3lFeGNlcHRpb24gZXh0ZW5kcyBSdW50aW1lRXhjZXB0aW9uIHtcbiAgY29uc3RydWN0b3IoY29udGV4dD86IHN0cmluZykge1xuICAgIGNvbnN0IGN0eCA9IGNvbnRleHQgPyBgIGluc2lkZSAke2NvbnRleHR9YCA6IGBgO1xuICAgIHN1cGVyKFxuICAgICAgYEEgY2lyY3VsYXIgZGVwZW5kZW5jeSBoYXMgYmVlbiBkZXRlY3RlZCR7Y3R4fS4gUGxlYXNlLCBtYWtlIHN1cmUgdGhhdCBlYWNoIHNpZGUgb2YgYSBiaWRpcmVjdGlvbmFsIHJlbGF0aW9uc2hpcHMgYXJlIGRlY29yYXRlZCB3aXRoIFwiZm9yd2FyZFJlZigpXCIuYCxcbiAgICApO1xuICB9XG59XG4iXX0=