UNPKG

725 BJavaScriptView Raw
1"use strict";
2Object.defineProperty(exports, "__esModule", { value: true });
3exports.InvalidClassScopeException = void 0;
4const shared_utils_1 = require("@nestjs/common/utils/shared.utils");
5const messages_1 = require("../messages");
6const runtime_exception_1 = require("./runtime.exception");
7class InvalidClassScopeException extends runtime_exception_1.RuntimeException {
8 constructor(metatypeOrToken) {
9 let name = (0, shared_utils_1.isFunction)(metatypeOrToken)
10 ? metatypeOrToken.name
11 : metatypeOrToken;
12 name = name && name.toString();
13 super((0, messages_1.INVALID_CLASS_SCOPE_MESSAGE) `${name}`);
14 }
15}
16exports.InvalidClassScopeException = InvalidClassScopeException;