@decaf-ts/decorator-validation
Version:
simple decorator based validation engine
20 lines • 780 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ASYNC_META_KEY = exports.VALIDATION_PARENT_KEY = void 0;
/**
* @description Symbol key for tracking parent-child relationships in validation.
* @summary Symbol used to internally track the parent object during nested validation.
*
* @const VALIDATION_PARENT_KEY
* @memberOf module:decorator-validation
*/
exports.VALIDATION_PARENT_KEY = Symbol("_parent");
/**
* @description Symbol key for tracking asynchronous validation metadata.
* @summary Symbol used to identify whether a validation process should be treated as asynchronous.
*
* @const ASYNC_META_KEY
* @memberOf module:decorator-validation
*/
exports.ASYNC_META_KEY = Symbol("isAsync");
//# sourceMappingURL=validation.js.map